Skip to content · ⁨Перейти к содержанию⁩

Tables, keys and relationships · ⁨Таблицы, ключи и связи⁩

English

More than one table

Real databases split data across several tables. This lesson uses a small shop with two of them:

  • customer — one row per customer (id, name, city)
  • orders — one row per order (id, customer_id, order_date, total)

Storing the customer's name on every order would repeat it again and again. Keeping customers in their own table stores each one once.

Русский

Более одной таблицы

Реальные базы данных разделяют данные между несколькими таблицами. Этот урок использует небольшой магазин с двумя из них:

  • customer — одна строка на каждого клиента (id, name, city)
  • orders — одна строка на каждый заказ (id, customer_id, order_date, total)

Хранение имени клиента в каждом заказе дублировало бы его снова и снова. Хранение клиентов в отдельной таблице сохраняет каждого один раз.

Handout · ⁨Раздаточный материал⁩

Log in or create account · ⁨Войти или создать аккаунт⁩

IGCSE, A-Level & AP