Intern — Middle
73
Определение схемы таблиц для клиентов и их заказов
Компании, где спрашивали:
Диджитал сектор
Условие задачи
Сформулировать 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.