last update

This commit is contained in:
Mann Patel
2025-03-18 18:09:15 -06:00
parent 34ac68564c
commit b11416b342
7 changed files with 821 additions and 107 deletions

View File

@@ -32,7 +32,10 @@ CREATE TABLE Product (
);
-- Category Entity
CREATE TABLE Category (CategoryID INT PRIMARY KEY, Name VARCHAR(255));
CREATE TABLE Category (
CategoryID INT PRIMARY KEY,
Name VARCHAR(255) NOT NULL
);
-- Review Entity (Many-to-One with User, Many-to-One with Product)
CREATE TABLE Review (
@@ -81,7 +84,7 @@ CREATE TABLE History (
-- Favorites Entity (Many-to-One with User, Many-to-One with Product)
CREATE TABLE Favorites (
FavoriteID INT PRIMARY KEY,
FavoriteID INT AUTO_INCREMENT PRIMARY KEY,
UserID INT,
ProductID INT,
FOREIGN KEY (UserID) REFERENCES User (UserID),