FOREIGN KEY (КодПродавца) REFERENCES Продавцы (КодПродавца));
Два примера, приведенные выше, определяют поля КодКлиента и КодПродавца как внешние ключи таблицы Заказы, ссылающиеся на первичные ключи КодКлиента и КодПродавца таблиц Клиенты и Продавцы соответственно.
Если в родительской таблице у первичного ключа уже указано ограничение PRIMARY KEY, то при задании ограничения FOREIGN KEY, накладываемого на таблицу или на столбцы, можно в скобках не указывать список столбцов первичного ключа.
Выполните запрос, предварительно удалив ранее связанные таблицы. Откройте схему данных и убедитесь, что связи 1:М созданы.
Ввод значений в таблицы
Все строки в SQL вводятся с использованием команды модификации INSERT. Предложение INSERT имеет один из следующих форматов:
INSERT INTO <table name | view name>
[(column [,column] ...)]
VALUES ( <value> [,<value>] ... );
или
INSERT INTO <table name | view name>
[(column [,column] ...)]
подзапрос;
Так, например, чтобы ввести строку в таблицу Продавцов, вы можете использовать следующее условие:
INSERT INTO Продавцы
VALUES (11, 'Браун', 'Лондон', 0.12);
Вы можете также указывать столбцы, куда вы хотите вставить значение имени. Это позволяет вам вставлять имена в любом порядке. Например: