diff --git a/SQL_code/Users.sql b/SQL_code/Users.sql index e2b844e..9e98b13 100644 --- a/SQL_code/Users.sql +++ b/SQL_code/Users.sql @@ -12,7 +12,8 @@ CREATE TABLE Users ( -- Create a separate table for the multi-valued Role attribute CREATE TABLE UserRole ( UserID INT, - Role VARCHAR(20) NOT NULL, -- Contains 'Buyer', 'Seller', or 'Admin' - PRIMARY KEY (UserID, Role), + Client BOOLEAN DEFAULT FALSE, + Admin BOOLEAN DEFAULT FALSE, + PRIMARY KEY (UserID), FOREIGN KEY (UserID) REFERENCES Users (ID) ON DELETE CASCADE );