Skip to content

Instantly share code, notes, and snippets.

@jhtan
Created August 21, 2014 15:02
Show Gist options
  • Save jhtan/58a6c5f92ccb33ed8fd9 to your computer and use it in GitHub Desktop.
Save jhtan/58a6c5f92ccb33ed8fd9 to your computer and use it in GitHub Desktop.
1st homework of inf27lol lol
create table cliente (
cliente_id varchar(8) not null,
nombre varchar(50),
paterno varchar(50),
materno varchar(50),
primary key (cliente_id)
)
create table cargo (
cargo_id varchar(8) not null,
nombre varchar(50),
description varchar(50),
primary key (cargo_id)
)
create table empleado (
empleado_id varchar(8) not null,
primary key (empleado_id)
nombre varchar(50),
paterno varchar(50),
materno varchar(50),
sueldo varchar(10),
cargo_id varchar(8),
foreign key (cargo_id) references cargo(cargo_id)
)
create table venta (
venta_id varchar(8) not null,
fecha varchar (10),
monto varchar (10),
cliente_id varchar (8),
foreign key (cliente_id) references cliente(cliente_id),
empleado_id varchar (8),
foreign key (empleado_id) references empleado(empleado_id),
primary key (venta_id)
)
create table producto (
producto_id varchar(8),
nombre varchar(50),
precio varchar(10),
primary key (producto_id)
)
create table detalle_venta (
detalle_venta_id varchar(8) not null,
cantidad varchar(10),
venta_id varchar(8),
foreign key (venta_id) references venta(venta_id),
producto_id varchar(8),
foreign key (producto_id) references producto(producto_id),
primary key (detalle_venta_id)
)
create table contacto (
contacto_id varchar(8) not null,
primary key (contacto_id),
nombre varchar(50),
dirección varchar(250),
telefono varchar(10)
)
create table proveedor (
proveedor_id varchar(8) not null,
primary key (proveedor_id),
nombre varchar (50),
contacto_id varchar (10),
foreign key (contacto_id) references contacto(contacto_id)
)
create table compra (
compra_id varchar(8) not null,
primary key (compra_id),
fecha varchar (10),
monto varchar (10),
empleado_id varchar (8),
foreign key (empleado_id) references empleado (empleado_id),
proveedor_id varchar (8),
foreign key (proveedor_id) references proveedor (proveedor_id)
)
create table detalle_compra (
detalle_compra_id varchar(10),
primary key (detalle_compra_id),
cantidad varchar(10),
compra_id varchar(8),
foreign key (compra_id) references compra(compra_id),
producto_id varchar(8),
foreign key (producto_id) references producto(producto_id)
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment