diff --git a/Migrations/0010_users.sql b/Migrations/0010_users.sql index 3822720..ac9aa46 100644 --- a/Migrations/0010_users.sql +++ b/Migrations/0010_users.sql @@ -16,13 +16,15 @@ CREATE TABLE IF NOT EXISTS Recipes ( ProductID int, PRIMARY KEY (RecipeName, RecipeYear) FOREIGN KEY (ingrediences) REFERENCES ingredience(IngredienceID) + FOREIGN KEY (ProductID) REFERENCES Products(ProductID) ); CREATE TABLE IF NOT EXISTS ingredience ( IngredienceID int PRIMARY KEY, RawMaterialName varchar(100), amount int, - unit varchar(50) + unit varchar(50), + FOREIGN KEY (RawMaterialName) REFERENCES RawMaterials(RawMaterialName) ); CREATE TABLE IF NOT EXISTS RawMaterials ( @@ -78,8 +80,6 @@ CREATE TABLE IF NOT EXISTS PalletTraceability ( ); --- ALTER TABLE Recipes ADD FOREIGN KEY (ProductID) REFERENCES Products (ProductID); --- ALTER TABLE ingredience ADD FOREIGN KEY (RawMaterialName) REFERENCES RawMaterials (RawMaterialName); -- ALTER TABLE PalletsProduced ADD FOREIGN KEY (ProductID) REFERENCES Products (ProductID); -- ALTER TABLE PalletsDelivered ADD FOREIGN KEY (PalletID) REFERENCES PalletsProduced (PalletID); -- ALTER TABLE PalletsDelivered ADD FOREIGN KEY (DeliveredID) REFERENCES Truck (Pallet);