Eliminar src/Ticket_bd.sql

This commit is contained in:
maria.ruiz 2025-03-13 06:43:32 +00:00
parent 286e466ce1
commit 767022a468
1 changed files with 0 additions and 50 deletions

View File

@ -1,50 +0,0 @@
CREATE DATABASE SistemaBoletos;
USE SistemaBoletos;
-- Tabla de Sala
CREATE TABLE Sala (
id INT AUTO_INCREMENT PRIMARY KEY,
noAsientos INT NOT NULL,
evento VARCHAR(255) NOT NULL
);
-- Tabla de Asiento
CREATE TABLE Asiento (
id INT AUTO_INCREMENT PRIMARY KEY,
idSala INT NOT NULL,
FOREIGN KEY (idSala) REFERENCES Sala(id) ON DELETE CASCADE
);
-- Tabla de Boleto
CREATE TABLE Boleto (
id INT AUTO_INCREMENT PRIMARY KEY,
precio FLOAT NOT NULL,
noAsiento INT NOT NULL,
idSala INT NOT NULL,
FOREIGN KEY (noAsiento) REFERENCES Asiento(id) ON DELETE CASCADE,
FOREIGN KEY (idSala) REFERENCES Sala(id) ON DELETE CASCADE
);
-- Tabla de VendedorBoleto
CREATE TABLE VendedorBoleto (
id INT AUTO_INCREMENT PRIMARY KEY,
nombreVendedor VARCHAR(255) NOT NULL
);
-- Tabla de Reporte
CREATE TABLE Reporte (
id INT AUTO_INCREMENT PRIMARY KEY,
noBoletosVendidos INT NOT NULL,
periodo VARCHAR(50) NOT NULL,
fechaVenta DATE NOT NULL
);
-- Relación entre Vendedor y Boletos Vendidos
CREATE TABLE Venta (
id INT AUTO_INCREMENT PRIMARY KEY,
idVendedor INT NOT NULL,
idBoleto INT NOT NULL,
FOREIGN KEY (idVendedor) REFERENCES VendedorBoleto(id) ON DELETE CASCADE,
FOREIGN KEY (idBoleto) REFERENCES Boleto(id) ON DELETE CASCADE
);