Compare commits
No commits in common. "7f67fe30c11d8eafb915cb1c3f9f946cb3ef344d" and "75fd5259bf33d471c9e10e1d5f6bc81a49f9bc29" have entirely different histories.
7f67fe30c1
...
75fd5259bf
3 changed files with 4 additions and 88 deletions
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
[submodule "app/CrustyCookies"]
|
||||||
|
path = app/CrustyCookies
|
||||||
|
url = https://git.silversoft.se/Imbus/CrustyCookies.git
|
1
app/CrustyCookies
Submodule
1
app/CrustyCookies
Submodule
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit be904a7ab3925f7bbf3b54126e25480476ae49e8
|
|
@ -1,88 +0,0 @@
|
||||||
CREATE TABLE IF NOT EXISTS Customers (
|
|
||||||
CustomerID int PRIMARY KEY,
|
|
||||||
Name varchar(100),
|
|
||||||
Address varchar(255)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS Products (
|
|
||||||
ProductID int PRIMARY KEY,
|
|
||||||
Name varchar(100)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS Recipes (
|
|
||||||
RecipeName varchat(100),
|
|
||||||
RecipeYear Year,
|
|
||||||
ingrediences int,
|
|
||||||
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),
|
|
||||||
FOREIGN KEY (RawMaterialName) REFERENCES RawMaterials(RawMaterialName)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS RawMaterials (
|
|
||||||
RawMaterialName varchar(100) PRIMARY KEY,
|
|
||||||
Quantity int,
|
|
||||||
LastDeliveryDateTime datetime
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS PalletsProduced (
|
|
||||||
PalletID int PRIMARY KEY,
|
|
||||||
ProductID int,
|
|
||||||
ProductionDateTime datetime,
|
|
||||||
FOREIGN KEY (ProductID) REFERENCES Products (ProductID)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS PalletsDelivered (
|
|
||||||
DeliveredID int PRIMARY KEY,
|
|
||||||
PalletID int,
|
|
||||||
DeliveryDateTime datetime,
|
|
||||||
FOREIGN KEY (PalletID) REFERENCES PalletsProduced (PalletID),
|
|
||||||
FOREIGN KEY (DeliveredID) REFERENCES Truck (Pallet)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS Truck (
|
|
||||||
truckId int PRIMARY KEY,
|
|
||||||
capacity int,
|
|
||||||
Pallet int
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS loadingBill (
|
|
||||||
LoadingbillID int PRIMARY KEY,
|
|
||||||
adress varchar(100),
|
|
||||||
customer varchar(100),
|
|
||||||
truckID int,
|
|
||||||
FOREIGN KEY (truckID) REFERENCES Truck (truckId)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS Orders (
|
|
||||||
OrderID int PRIMARY KEY,
|
|
||||||
CustomerID int,
|
|
||||||
ProductID int,
|
|
||||||
Quantity int,
|
|
||||||
OrderDateTime datetime,
|
|
||||||
FOREIGN KEY (CustomerID) REFERENCES Customers (CustomerID),
|
|
||||||
FOREIGN KEY (ProductID) REFERENCES Products (ProductID)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS BlockedProducts (
|
|
||||||
BlockedProductID int PRIMARY KEY,
|
|
||||||
ProductID int,
|
|
||||||
BlockedDateTime datetime,
|
|
||||||
FOREIGN KEY (ProductID) REFERENCES Products (ProductID)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS PalletTraceability (
|
|
||||||
TraceID int PRIMARY KEY,
|
|
||||||
location varchar(100),
|
|
||||||
locationdate datetime,
|
|
||||||
PalletID int,
|
|
||||||
FOREIGN KEY (PalletID) REFERENCES PalletsProduced (PalletID)
|
|
||||||
);
|
|
Loading…
Reference in a new issue