diff --git a/base_db.sql b/base_db.sql index 4a60d59..8083cf5 100644 --- a/base_db.sql +++ b/base_db.sql @@ -10,14 +10,20 @@ CREATE TABLE Users( Password VARCHAR(255) ); +CREATE TABLE Categories( + CategoryID INT PRIMARY KEY AUTO_INCREMENT, + Name VARCHAR(64) NOT NULL +); + CREATE TABLE Products( ProductID INTEGER PRIMARY KEY AUTO_INCREMENT, ProductName VARCHAR(104), Description TEXT, - Category VARCHAR(50), + CategoryID INT, Price NUMERIC, ImagePath VARCHAR(255), - StockQuantity INT DEFAULT 0 + StockQuantity INT DEFAULT 0, + FOREIGN KEY (CategoryID) REFERENCES Categories(CategoryID) ); CREATE TABLE Orders(