CREATE TABLE Clientes (
    Id_Cliente INT AUTO_INCREMENT PRIMARY KEY,
    Nombre VARCHAR(100) NOT NULL,
    Direccion NVARCHAR(255),
    Telefono NVARCHAR(20),
    Correo_Electronico VARCHAR(100)
);

CREATE TABLE Vehiculos (
    Id_Vehiculo INT AUTO_INCREMENT PRIMARY KEY,
    Id_Cliente INT,
    Marca VARCHAR(50),
    Modelo VARCHAR(50),
    Ano INT,
    Matricula VARCHAR(20),
    FOREIGN KEY (Id_Cliente) REFERENCES Clientes(Id_Cliente)
);

CREATE TABLE Empleados(
    Id_Empleados INT AUTO_INCREMENT PRIMARY KEY,
    Nombre VARCHAR(100) NOT NULL,
    Puesto VARCHAR(50),
    Salario DECIMAL(10, 2)
);

CREATE TABLE Servicios(
    Id_Servicios INT AUTO_INCREMENT PRIMARY KEY,
    Descripcion VARCHAR(255),
    Precio DECIMAL(10, 2)
);

CREATE TABLE Facturas(
    Id_Facturas INT AUTO_INCREMENT PRIMARY KEY,
    Id_Cliente INT,
    Id_Empleados INT,
    Id_Vehiculo INT,
    Fecha DATE,
    Total DECIMAL(10, 2),
    FOREIGN KEY (Id_Cliente) REFERENCES Clientes(Id_Cliente),
    FOREIGN KEY (Id_Empleados) REFERENCES Empleados(Id_Empleados),
    FOREIGN KEY (Id_Vehiculo) REFERENCES Vehiculos(Id_Vehiculo)
);

CREATE TABLE Detalle_Factura (
 Id_Detalle INT AUTO_INCREMENT PRIMARY KEY,
Id_Facturas INT,
Id_Servicios INT,
Cantidad INT,
Subtotal DECIMAL(10, 2),
FOREIGN KEY (Id_Facturas) REFERENCES Facturas(Id_Facturas),
FOREIGN KEY (Id_Servicios) REFERENCES Servicios(Id_Servicios)
);

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: