Creazione tabella Orders e OrderItems

This commit is contained in:
2026-03-18 10:50:02 +01:00
parent 2d71adc67c
commit 035368360a

View File

@@ -14,4 +14,23 @@ CREATE TABLE Products(
ProductID INTEGER PRIMARY_KEY AUTO_INCREMENT,
ProductName VARCHAR(104),
Price NUMERIC
);
CREATE TABLE Orders(
OrderID INT PRIMARY KEY AUTO_INCREMENT,
UserID INT,
OrderDate DATETIME DEFAULT CURRENT_TIMESTAMP,
Total DECIMAL(10,2),
Status VARCHAR(20) DEFAULT 'pending',
FOREIGN KEY (UserID) REFERENCES Users(UserID)
);
CREATE TABLE OrderItems(
OrderItemID INT PRIMARY KEY AUTO_INCREMENT,
OrderID INT,
ProductID INT,
Quantity INT,
Price DECIMAL(10,2),
FOREIGN KEY (OrderID) REFERENCES Orders(OrderID),
FOREIGN KEY (ProductID) REFERENCES Products(ProductID)
);