Обозначения стол Сотрудник Таблица Сотрудник, Сотрудник (КодСотрудника, имя, адрес, город, штат, страна, телефон, менеджер) SQL заявление для создания таблицы Employee является: CREATE TABLE Сотрудник (КодСотрудника SMALLINT DEFAULT AUTOINCREMENT, имя CHAR (40 ) ИНДЕКС, Адрес СИМВОЛ (60), Город СИМВОЛ (30), Государственный СИМВОЛ (30), Страна СИМВОЛ (40), Телефон СИМВОЛ (12), руководитель SMALLINT, первичный ключ (по возрастанию КодСотрудника)); Это объясняется тем, аналогична таблице Клиенты.
Тем не менее, обратите внимание, как рефлексивно отношения были заботиться; это отношения один-к-многим между колонной менеджер таблицы Employee и столбца первичного ключа одной таблицы Employee. Министр иностранных ключевая строка в коде заботится об этом. В таблице столбец менеджер является внешним ключом. Он ссылается на столбец EmployeeID таблицы Employee. Обратите внимание на использование круглых скобок и зарезервированные слова: внешняя, КЛЮЧ и ссылки. Используйте запятые для разделения строки в разделе Таблица ограничений заявления SQL; самая последняя строка не нужна запятая.
Обозначения стол Таблица Сбыт Продажи, Продажи (SaleID, DateAndTime, КодСотрудника, CustomerID) SQL заявление, чтобы создать таблицу продаж: CREATE TABLE продаж (SaleID SMALLINT DEFAULT AutoIncrement, DateAndTime TIMESTAMP DEFAULT TIMESTAMP, КодСотрудника SMALLINT, CustomerID SMALLINT, первичная ОСНОВНЫЕ (SaleID возрастанию) FOREIGN KEY (КодСотрудника) ЛИТЕРАТУРА Сотрудник (КодСотрудника) ON UPDATE CASCADE ON DELETE CASCADE, FOREIGN KEY (CustomerID) ссылки Клиенты (CustomerID) при обновлении каскад на DELETE CASCADE); Создание таблиц аналогично.
Тем не менее, есть определенные вещи, чтобы отметить здесь. Для столбца DateAndTime, тип данных метка (дата и время су