Sobes.tech
Назад к задачам
Intern — Middle
89

Определение схемы таблиц для клиентов и их заказов

Компании, где спрашивали:
Диджитал сектор

Условие задачи

livecode

Сформулировать SQL‑операторы, создающие две таблицы.

Таблица customers:

  • id — уникальный идентификатор (PRIMARY KEY, автогенерация, SERIAL).
  • name — имя клиента (TEXT, NOT NULL).

Таблица purchases:

  • id — уникальный идентификатор заказа (PRIMARY KEY, автогенерация, SERIAL).
  • customer_id — внешний ключ, указывающий на таблицу customers (INTEGER, NOT NULL).
  • purchase_date — дата оформления заказа (TIMESTAMP, NOT NULL).

Внешний ключ customer_id должен ссылаться на поле id таблицы customers.