CREATE DATABASE hao_jue CHARACTER SET utf8 COLLATE utf8_general_ci;
USE hao_jue;
CREATE TABLE produits (
id INT AUTO_INCREMENT PRIMARY KEY,
nom VARCHAR(255) NOT NULL,
quantite INT NOT NULL DEFAULT 0,
prix_unitaire DECIMAL(10,2) NOT NULL,
date_ajout DATE NOT NULL
);
CREATE TABLE mouvements_stock (
id INT AUTO_INCREMENT PRIMARY KEY,
produit_id INT NOT NULL,
type ENUM('entree','sortie') NOT NULL,
quantite INT NOT NULL,
date_mouvement DATE NOT NULL,
FOREIGN KEY (produit_id) REFERENCES produits(id) ON DELETE CASCADE
);
CREATE TABLE depenses (
id INT AUTO_INCREMENT PRIMARY KEY,
motif VARCHAR(255) NOT NULL,
montant DECIMAL(10,2) NOT NULL,
date_depense DATE NOT NULL
);