idFactura int IDENTITY(1,1) NOT NULL, idPedido int NOT NULL, IdCliente int NOT NULL );
CREATE TABLE Pedido(
idPedido int IDENTITY(1,1) NOT NULL, fecha date NULL, referencia varchar(50) NULL, fechaFactura date NULL, idCliente int NOT NULL );
CREATE TABLE PedidoDetalle(
idPedidoDetalle int IDENTITY(1,1) NOT NULL, idPedido int NOT NULL, idProducto int NOT NULL, descripcion varchar(50) NULL, cantidad int NULL, precio money NULL ); CREATE TABLE Producto( idProducto int IDENTITY(1,1) NOT NULL, codigo varchar(6) NULL, descripcion varchar(50) NULL, precio money NULL, notas varchar(100) NULL );
ALTER TABLE Factura ADD CONSTRAINT FK_Factura_Cliente FOREIGN KEY(IdCliente)
REFERENCES Cliente (idCliente);
ALTER TABLE Factura ADD CONSTRAINT FK_Factura_Pedido FOREIGN KEY(idPedido)
REFERENCES Pedido (idPedido);
ALTER TABLE PedidoDetalle ADD CONSTRAINT FK_PedidoDetalle_Pedido FOREIGN
KEY(idPedido) REFERENCES Pedido (idPedido);
ALTER TABLE PedidoDetalle ADD CONSTRAINT FK_PedidoDetalle_Producto FOREIGN