Académique Documents
Professionnel Documents
Culture Documents
ON UPDATE NO ACTION,
FOREIGN KEY(Empleado_IdEmpleado)
REFERENCES Empleado(IdEmpleado)
ON DELETE NO ACTION
ON UPDATE NO ACTION
)
go
CREATE TABLE Boleta (
idBoleta INT NOT NULL ,
Empleado_IdEmpleado INT NOT NULL,
Clientes_idCliente INT NOT NULL,
Fecha VARCHAR(20) NULL,
subtotal float NULL,
Igv float NULL,
total float NULL,
PRIMARY KEY(idBoleta),
FOREIGN KEY(Clientes_idCliente)
REFERENCES Clientes(idCliente)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
FOREIGN KEY(Empleado_IdEmpleado)
REFERENCES Empleado(IdEmpleado)
ON DELETE NO ACTION
ON UPDATE NO ACTION
)
go
CREATE TABLE Detalle_Compra (
Cantidad INT NOT NULL ,
Productos_IdProducto INT NOT NULL,
Compras_IdCompra INT NOT NULL,
ValorVenta INT NULL,
PRIMARY KEY(Cantidad),
FOREIGN KEY(Compras_IdCompra)
REFERENCES Compras(IdCompra)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
FOREIGN KEY(Productos_IdProducto)
REFERENCES Productos(IdProducto)
ON DELETE NO ACTION
ON UPDATE NO ACTION
)
go
CREATE TABLE Detalle_Boleta (
Productos_IdProducto INT NOT NULL,
Boleta_idBoleta INT NOT NULL,
PRIMARY KEY(Productos_IdProducto, Boleta_idBoleta),
FOREIGN KEY(Productos_IdProducto)
REFERENCES Productos(IdProducto)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
FOREIGN KEY(Boleta_idBoleta)
REFERENCES Boleta(idBoleta)
ON DELETE NO ACTION
ON UPDATE NO ACTION
)
go