Даны таблицы Рейс и Билет.
CREATE TABLE Рейс (Номер_рейса INT,Конечный_пункт VARCHAR(20),Дата_вылета DATETIME,Продолжительность_маршрута INT,Число_билетов INT,Стоимость MONEY) | CREATE TABLE Билет(Номер_места INT,Номер_рейса INT,Дата_продажи DATETIME,Стоимость MONEY,Фамилия_пассажира VARCHAR(30)) |
Между ними необходимо установить связь "один-ко-многим" (один рейс - много мест) с учетом первичных ключей.
ALTER TABLE Рейс ADD FOREIGN KEY(Номер_рейса) REFERENCES Билет
ALTER TABLE Рейс ADD Номер_места INT NOT NULL FOREIGN KEY(Номер_места) REFERENCES Билет
ALTER TABLE Билет ADD FOREIGN KEY(Номер_рейса) REFERENCES Рейс
ALTER TABLE Билет ADD CONSTRAINT fk_БилетFOREIGN KEY(номер_рейса) REFERENCES Рейс(Верный ответ)