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