Tablas
Angel VargasInforme26 de Mayo de 2019
558 Palabras (3 Páginas)91 Visitas
create table sucursal(
id_sucursal decimal(10,0) not null primary key,
sucursal nvarchar(50));
create table estado_producto
(
id_estado_producto decimal(10,0) not null primary key,
estado_producto nvarchar(50))
create table categoria(
id_categoria decimal(10,0) not null primary key,
categoria nvarchar(50))
create table sub_categoriap(
id_sub_categoria decimal(10,0) not null primary key,
sub_categoria nvarchar(50) );
create table tipo_pago(
id_tipo_pago decimal(10,0) not null primary key,
tipo_pago nvarchar(50) );
create table forma_pago(
id_forma_pago decimal(10,0) not null primary key,
forma_pago nvarchar(50));
create table estado_civil(
id_estado_civil decimal(10,0) not null primary key,
estado_civil nvarchar(50))
create table profesion(
id_profesion decimal(10,0) not null primary key,
profesion nvarchar(100));
create table puesto_trabajo(
id_puesto decimal(10,0) not null primary key,
puesto nvarchar(90) );
create table empleado(
id_empleado decimal(10,0) not null primary key,
nombre nvarchar(50),
apellido nvarchar(50),
direccion nvarchar(50),
telefono nvarchar(11),
id_estado_civil decimal(10,0) not null,
id_profesion decimal(10,0) not null,
id_puesto decimal(10,0) not null,
foreign key (id_estado_civil) references estado_civil(id_estado_civil),
foreign key (id_profesion) references profesion(id_profesion),
foreign key (id_puesto) references puesto_trabajo(id_puesto));
create table usuario (
id_usuario decimal(10,0) not null primary key,
nombre nvarchar(50),
apellido nvarchar(50),
dpi nvarchar(50),
telefono nvarchar(11),
id_puesto decimal(10,0) not null,
usuario nvarchar(50),
contrasena nvarchar(50),
foreign key (id_puesto) references puesto_trabajo(id_puesto))
create table cliente(
id_cliente decimal(10,0) not null primary key,
nombre nvarchar(50),
direccion nvarchar(100),
telefono nvarchar(11),
nit nvarchar(20),
id_usuario decimal(10,0) not null,
saldo_cliente decimal(10,2),
foreign key (id_usuario) references usuario(id_usuario));
create table estado_pedido(
id_estado_pedido decimal(10,0) not null primary key,
estado_pedido nvarchar(50) );
create table proveedor(
id_proveedor decimal(10,0) not null primary key,
nombre_compania nvarchar(100),
proveedor nvarchar(50),
direccion nvarchar(50),
telefono nvarchar(15),
saldo_proveedor decimal(10,2),
id_usuario decimal (10,0) not null,
foreign key (id_usuario) references usuario(id_usuario));
create table producto(
id_producto decimal(10,0) not null primary key,
producto nvarchar(50),
id_sub_categoria decimal(10,0) not null,
id_categoria decimal(10,0) not null,
costo_unitario decimal(10,2),
...