From 4d76fd82a95ae3c11ae07e873fcf910702dd446c Mon Sep 17 00:00:00 2001 From: Andrea Fiorencis Date: Wed, 18 Mar 2026 11:02:54 +0100 Subject: [PATCH] Delegazione gestione categorie su tabella dedicata --- base_db.sql | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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(