-- Crear la tabla Cliente CREATE TABLE Cliente ( IDCliente INT PRIMARY KEY IDENTITY(1,1), Nombre NVARCHAR(255), Apellidos NVARCHAR(255), CURP NVARCHAR(18), Direccion NVARCHAR(255), Edad INT ); -- Crear la tabla Producto CREATE TABLE Producto ( IDProducto INT PRIMARY KEY IDENTITY(1,1), NombreProducto NVARCHAR(255), CodigoProducto NVARCHAR(20), PrecioUnitario DECIMAL(10, 2) ); -- Crear la tabla Proveedor CREATE TABLE Proveedor ( IDProveedor INT PRIMARY KEY IDENTITY(1,1), RFC NVARCHAR(15), NombreProveedor NVARCHAR(255), DireccionProveedor NVARCHAR(255), Telefono NVARCHAR(15), CorreoElectronico NVARCHAR(255) ); -- Crear la tabla Compra CREATE TABLE Compra ( IDCompra INT PRIMARY KEY IDENTITY(1,1), NumeroCompra NVARCHAR(20), FechaCompra DATE, IDCliente INT, IDProducto INT, IDProveedor INT, FOREIGN KEY (IDCliente) REFERENCES Cliente(IDCliente), FOREIGN KEY (IDProducto) REFERENCES Producto(IDProducto), FOREIGN KEY (IDProveedor) REFERENCES Proveedor(IDProveedor) );