-- Creación de la base de datos
CREATE DATABASE SistemaVentasRopa;
USE SistemaVentasRopa;
-- Tabla Cliente
CREATE TABLE Cliente (
id_cliente INT AUTO_INCREMENT PRIMARY KEY,
nombre VARCHAR(100) NOT NULL,
email VARCHAR(100) UNIQUE NOT NULL,
telefono VARCHAR(15),
direccion TEXT
);
-- Tabla Producto
CREATE TABLE Producto (
id_producto INT AUTO_INCREMENT PRIMARY KEY,
nombre_producto VARCHAR(100) NOT NULL,
descripcion TEXT,
precio DECIMAL(10, 2) NOT NULL,
stock INT NOT NULL
);
-- Tabla Proveedor
CREATE TABLE Proveedor (
id_proveedor INT AUTO_INCREMENT PRIMARY KEY,
nombre_proveedor VARCHAR(100) NOT NULL,
contacto VARCHAR(100),
telefono VARCHAR(15),
email VARCHAR(100)
);
-- Tabla Orden
CREATE TABLE Orden (
id_orden INT AUTO_INCREMENT PRIMARY KEY,
id_cliente INT NOT NULL,
fecha_orden DATE NOT NULL,
total DECIMAL(10, 2) NOT NULL,
FOREIGN KEY (id_cliente) REFERENCES Cliente(id_cliente)
);
-- Tabla Detalle_Orden
CREATE TABLE Detalle_Orden (
id_detalle INT AUTO_INCREMENT PRIMARY KEY,
id_orden INT NOT NULL,
id_producto INT NOT NULL,
cantidad INT NOT NULL,
subtotal DECIMAL(10, 2) NOT NULL,
FOREIGN KEY (id_orden) REFERENCES Orden(id_orden),
FOREIGN KEY (id_producto) REFERENCES Producto(id_producto)
);
-- Tabla Inventario
CREATE TABLE Inventario (
id_inventario INT AUTO_INCREMENT PRIMARY KEY,
id_producto INT NOT NULL,
cantidad INT NOT NULL,
FOREIGN KEY (id_producto) REFERENCES Producto(id_producto)
);
To embed this project on your website, copy the following code and paste it into your website's HTML: