Está en la página 1de 3

Modelo Entidad relación

create database Parqueadero


use Parqueadero

create table ingreso(


placa varchar (10) not null primary key,
tipo_vehiculo varchar (50) not null,
id_usuario varchar (10) not null
)

create table clientes(


cedula_cliente int primary key,
telefono int not null,
direccion varchar (50) not null,
correo varchar (50) not null,
placa varchar (10) not null,
foreign key (placa) references ingreso(placa)
)

create table ingreso_lavadero(


cod_lavado varchar (10) not null primary key,
placa varchar (10) not null,
encargado varchar (50) not null,
tipo_vehiculo varchar (50) not null,
fecha datetime not null,
hora varchar (50) not null,
valor int not null,

foreign key (placa) references ingreso(placa)


)

create table encargado_lavado(


cod_lavado varchar (10) not null,
fecha datetime not null,
hora varchar (50) not null,
nombre varchar (50) not null,
valor int not null,
foreign key (cod_lavado) references ingreso_lavadero (cod_lavado))

create table mensualidades (


Id_ventas int not null primary key,
cedula_cliente int not null,
fecha datetime not null,
hora varchar (50) not null,
placa varchar (10) not null,
mes varchar (50) not null,
usuario varchar (10) not null,
valor int not null,
foreign key (cedula_cliente) references clientes (cedula_cliente))

create table Usuarios (


id_usuario varchar (10) not null primary key,
nombre_usuario varchar (50) not null,
contraseña varchar (50) not null,
cargo_usuario varchar (50) not null,
cedula_cliente int not null,
foreign key (cedula_cliente) references clientes (cedula_cliente))

create table Ventas(


Id_ventas int not null,
fecha datetime not null,
hora varchar (50) not null,
placa varchar (10) not null,
tipo_vehiculo varchar (50) not null,
id_usuario varchar (10) not null,
valor int not null,
foreign key (Id_ventas) references mensualidades (Id_ventas))

También podría gustarte