( cod_Usu varchar(8)primary key not null, cod_Emp varchar(8)not null, nivel_Usu varchar(2)not null, nom_Usu varchar(25)not null, ape_Usu varchar (25) not null, direc_Usu varchar(30) not null, telf_Usu varchar(8) not null, activo varchar(2) not null ) GO
CREATE table CLIENTES
( cod_Cli varchar(8) primary key not null, nom_Cli varchar(25)not null, ape_Cli varchar (25) not null, direc_Cli varchar(40) null, cod_Loc varchar(8)null, genero char(1)not null, DNI int null, RUC int null, telf_Cli int null, ) GO
create table LOCALIZACION
( cod_Loc varchar(8)primary key not null, nom_Loc varchar(40) not null ) GO
create table ORDEN_PEDIDO
( num_OrdenP varchar(8) primary key not null, fecha_OrdenP datetime not null, cod_Cli varchar (8) null, nom_Cli varchar(25)null, cod_Emp varchar(8) null, cod_TipoPago varchar(8) null, total decimal(10,2) null ) GO
create table CATEGORIA
( cod_Cat varchar(8)primary key not null, nom_Cat varchar(40)not null ) GO
create table PRODUCTO
( cod_Prod varchar(8)primary key not null, nom_Prod varchar(40)not null, pre_venta decimal(10,2) not null, pre_compra decimal(10,2) not null, fecha_venc datetime not null, stock int not null, cod_Cat varchar(8)not null, cod_Prov varchar(8)null, cod_Pres varchar(8)null ) GO
create table EMPLEADO
( cod_Emp varchar(8)primary key not null, nom_Emp varchar(40)not null, dir_Emp varchar(40)null, cod_Loc varchar(8)not null, cargo varchar(40) not null, edad varchar(2)null, telf_Emp int not null, cel_Emp int null, ingreso datetime not null, clave varchar (11) not null, ) GO
create table DETALLE_ORDEN_PEDIDO
( num_DetOrdenP varchar(8)primary key not null, cod_Prod varchar(8) not null, nom_Prod varchar(40) not null, cantidad decimal(10,2)null, precio_venta decimal(10,2), importe decimal(10,2) ) GO
create table BOLETA
( num_Boleta varchar(8) primary key not null, fecha_Boleta datetime not null, cod_Emp varchar(8) not null, cod_Cli varchar(8)not null, num_OrdenP varchar(8)not null, subtotal decimal(10,2) not null, descuento int null, total decimal(10,2) not null ) GO create table PRESENTACION ( cod_Pres varchar(8)primary key not null, nom_Pres varchar(50)null, ) GO
create table PROVEEDOR
( cod_Prov varchar(8)primary key not null, nom_Prov varchar(40)not null, dir_Prov varchar(50)null, telf_Prov char(7)null, cel_Prov char(10)null, cod_Loc varchar(8)null ) GO
create table LABORATORIO
( cod_LAB varchar(8)primary key not null, nom_LAB varchar(40)not null, dir_LAB varchar(50)null, telf_LAB char(7)null, ) GO
create table DETALLES_DE_VENTAS
( cod_DETDVEN varchar(8)primary key not null, nom_DETDVEN varchar(40)not null, cantidad decimal(10,2)null, precio_venta decimal(10,2) ) GO
create table VENTAS_CREDITO
( cod_VENCRE varchar(8)primary key not null, nom_VENCRE varchar(40)not null, cantidad decimal(10,2)null, precio_venta decimal(10,2) ) GO
create table VENTAS_AL_CONTADO
( cod_VENTALCON varchar(8)primary key not null, nom_VENTALCON varchar(40)not null, cantidad decimal(10,2)null, precio_venta decimal(10,2) ) GO
( IDCONDUCTOR char(10)primary key not null, nom_con varchar (20) null, ape_con varchar (40) null, nor_licencia char(40) not null, dir_CAJ varchar(40) null, idcategoria varchar (10) null, edad varchar(2) null, telf_con int not null, ) GO
create table CAJERO
( cod_CAJ varchar(5)primary key not null, nom_CAJ varchar(40)not null, dir_CAJ varchar(40)null, cod_Loc varchar(8)not null, cargo varchar(40) not null, edad varchar(2)null, telf_Emp int not null, ) GO
create table SECRETARIA
( cod_SEC varchar(2)primary key not null, nom_SEC varchar(2)not null, dir_SEC varchar(8)null, cod_Loc varchar(8)not null, edad varchar(2)null, telf_Emp int not null, ) GO
create table JEFE
( cod_JEF varchar(20)primary key not null, nom_JEF varchar(20)not null, dir_JEF varchar(20)null, edad varchar(2)null, telf_Emp int not null, ) GO
create table AYUDANTE
( idAydante varchar(20)primary key not null, nom_ayu varchar(20)not null, dir_ayu varchar(8)null, edad varchar(2)null, telf_ayu int not null, ) GO
create table CARGO
( cod_cargo varchar(20)primary key not null, idCliente varchar(20)not null, Descuento decimal (25)null, subtotal decimal(23)null, total decimal (23)null ) GO
create table DEPARTAMENTO
( IdDepartamento char(20)primary key not null, nombre varchar(20)not null, ) GO
create table DETALLESCARGO
( nro_cargo char(10)primary key not null, itemDetalle char(10)not null, CostoUnitario int null, cantidad int null, Unidad varchar (23)null ) GO
create table ESTADODEPRODUCTO
( idEstado char(10)primary key not null, nombre varchar(50)not null, ) GO
create table PROVINCIA
( IDPROVINCIA char(10)primary key not null, NOMBRE varchar(10)not null, idDepartamento char null, ) GO
create table FACTURA
( IDFACTURA varchar(10)primary key not null, NOMBRE varchar(10)not null, idCliente Varchar null, totalfactura int ) GO
create table DETALLEDEFACTURA
( idDETALLEDEFACTURA varchar(10)primary key not null, idFACTURA varchar(10)not null, idPRODUCTO Varchar null, totalfactura int ) GO
create table MAIL
( idpersona int primary key not null, mail varchar(120)not null, tipo Varchar null, ) GO
create table CIUDAD
( id_ciudad int primary key not null, nombre varchar(120)not null, ) GO
create table BARRIO
( idbarrio int primary key not null, Nombre varchar(20)not null, id_ciudad int, FOREIGN KEY (id_ciudad) REFERENCES CIUDAD(id_ciudad) ) GO
create table TELEFONO
( idpersona int primary key not null, Carac int not null, Numero int not null, tipo varchar (20) ) GO
create table LUGAR
( id_lugar int primary key not null, nombre varchar(120)not null, ) GO create table SERVICIO ( id_servicio int primary key not null, nombre varchar(120)not null, periodico bit not null, costo numeric(18)not null, intervalo int not null, activo bit not null ) GO
create table ROL
( id_rol int primary key not null, nombre varchar(120)not null, ) GO
create table SERVICIO
( id_servicio int primary key not null, nombre varchar(120)not null, periodico bit not null, costo numeric(18) not null, intervalo int not null, activo bit not null, ) GO
create table TURNO
( id_turno int primary key not null, desde datetime not null, hasta datetime not null, ) GO
create table TURNODELAMAÑANA
( id_turno int primary key not null, nombre varchar(120)not null, desde datetime not null, hasta datetime not null, ) GO
create table TURNODELATARDE
( id_turno int primary key not null, nombre varchar(120)not null, desde datetime not null, hasta datetime not null, ) GO create table TURNONOCTURNO ( id_turno int primary key not null, nombre varchar(120)not null, desde datetime not null, hasta datetime not null, ) GO
create table TURNOFINSEMANA
( id_turno int primary key not null, nombre varchar(120)not null, desde datetime not null, hasta datetime not null, ) GO
create table DIALIBRE
( id_turno int primary key not null, nombre varchar(120)not null, desde datetime not null, hasta datetime not null, ) GO