Você está na página 1de 5

FMO-UES - Programacin II Ing.

Jos Luis Olivares 1 Ejemplo de una BD para inventario y Facturacin

Diagrama de Base de Datos: dbTienda


Objetivos: -Crear una base de datos relacional en SQL Server 2008 -Identificar la estructura bsica de una base de datos para un sistema de inventario y facturacin

FMO-UES - Programacin II Ing. Jos Luis Olivares 2 Ejemplo de una BD para inventario y Facturacin Diccionario de Datos

Tabla tblCliente tblCliente tblCliente tblCliente tblCliente tblCliente tblCliente tblCliente tblCliente tblCliente tblCliente tblCliente tblConfiguracion tblConfiguracion tblConfiguracion tblConfiguracion tblConfiguracion tblConfiguracion tblConfiguracion tblConfiguracion tblConfiguracion tblConfiguracion tblDeptos tblDeptos tblFacturaDetalle

Columna idCliente Nombre Apellidos NombreEmpresa Dui Nit Nrc Genero idDepto Direccion TelFijo Email idConfiguracion NombreEmpresa Representante RazonSocial Direccion Nit Nrc TelFijo SitioWeb ValorIva idDepto Nombre idDetalleFactura

Tipo Datos Int NVarChar (150) NVarChar (150) NVarChar (100) NVarChar (14) NVarChar (18) NVarChar (10) NVarChar (1) Int NVarChar (200) NVarChar (12) NVarChar (120) Int NVarChar (80) NVarChar (200) NVarChar (100) NVarChar (200) NVarChar (18) NVarChar (10) NVarChar (12) NVarChar (80) Float Int NVarChar (20) Int N N N Y Y Y Y N N N Y Y N N Y N N Y Y Y Y Y N N N

Valor Nulo

Is PrimayKey Y N N N N N N N N N N N Y N N N N N N N N N Y N Y

Is ForeignKey Description N Primary key N N N N N N N Y Link to tblDeptos table N N N N N N N N N N N N N N N N Primary key

Primary key

Primary key

FMO-UES - Programacin II Ing. Jos Luis Olivares 3 Ejemplo de una BD para inventario y Facturacin
tblFacturaDetalle tblFacturaDetalle tblFacturaDetalle tblFacturaDetalle tblFacturaDetalle tblFacturaDetalle tblFacturaDetalle tblFacturaDetalle tblFacturaDetalle tblFacturaDetalle tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro idFactura idProducto Cantidad PrecUnitario SubExenta SubGravado UserCrea FechaCrea UltUserModi UltFechaModi idFactura Nfactura idSerie TipoFactura Fecha Int Int Float Float Float Float NVarChar (25) DateTime NVarChar (25) DateTime Int Int NVarChar (4) Int DateTime Int Int Int Int Float Float Float Float Float Float Int NVarChar (25) DateTime NVarChar (25) DateTime N N N N Y N Y Y Y Y N N N N N N N N N N Y Y N Y N N Y Y Y Y N N N N N N N N N N Y N N N N N N N N N N N N N N N N N N N Y Y N N N N N N N N N N Y N N Y Y Y Y N N N N N N N N N N N Link to tblProducto table

Primary key Link to tblSerieFactura table 0 Consumidor Final, 1 Credito Fiscal Link to tblCliente table Link to tblDeptos table Link to tblFormaPago table Link to tblUsuario table

tblFacturaMaestro idCliente tblFacturaMaestro idDepto tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro tblFacturaMaestro idFormaPago idUsuario Sumas VentExenta Iva SubTotal IvaRet Total Valida UserCrea FechaCrea UltUserModi UltFechaModi

0 No valida, 1 Valida

FMO-UES - Programacin II Ing. Jos Luis Olivares 4 Ejemplo de una BD para inventario y Facturacin
tblFormaPago tblFormaPago tblInventario tblInventario tblInventario tblInventario tblInventario tblInventario tblInventario tblInventario tblInventario tblInventario tblInventario tblInventario tblInventario idFormaPago Descripcion idInventario idProducto CantInicial CostoInicial CantCompra CostCompra CostPromedio Existencia PrecUnitVenta UserCrea FechaCrea UltUserModi UltFechaModi Int NVarChar (30) Int Int Float Float Float Float Float Float Float NVarChar (25) DateTime NVarChar (25) DateTime Int NVarChar (100) Int NVarChar (80) NVarChar (100) NVarChar (20) Int Int Int NVarChar (100) Int NVarChar (200) NVarChar (12) NVarChar (120) N N N N N N N N N N N Y Y Y Y N N N N N Y N N N N N N Y Y Y N Y N N N N N N N N N N N N Y N Y N N N N N Y N N N N N N N N Y N N N N N N N N N N N N N N N N N Y Y N N Y N N N Primary key

Primary key Link to tblProducto table precio incluye iva precio incluye iva precio incluye iva precio incluye iva Auditoria Auditoria Auditoria Auditoria Primary key

tblMarcaProducto idMarcaProducto tblMarcaProducto Nombre tblProducto tblProducto tblProducto tblProducto tblProducto tblProducto tblProveedor tblProveedor tblProveedor tblProveedor tblProveedor tblProveedor idProducto Nombre Descripcion CodBarra idMarcaProducto idProveedor idProveedor NombreEmpresa idDepto Direccion TelFijo Email

Primary key

Link to tblMarcaProducto table Link to tblProveedor table Primary key Link to tblDeptos table

FMO-UES - Programacin II Ing. Jos Luis Olivares 5 Ejemplo de una BD para inventario y Facturacin
tblProveedor tblProveedor tblProveedor tblProveedor tblSerieFactura tblSerieFactura tblTipoUsuario tblTipoUsuario tblUsuario tblUsuario tblUsuario tblUsuario tblUsuario tblUsuario SitioWeb Contacto EmailContacto CelContacto idSerie Fecha idTipoUsuario Descripcion idUsuario NombreUsuario Password Nombre Apellidos idTipoUsuario NVarChar (80) NVarChar (150) NVarChar (120) NVarChar (120) NVarChar (4) Date Int NVarChar (50) Int NVarChar (25) NVarChar (12) NVarChar (150) NVarChar (150) Int Y N Y Y N N N N N N N N N N N N N N Y N Y N Y N N N N N N N N N N N N N N N N N N Y Primary key

Primary key

Primary key

Link to tblTipoUsuario table

Você também pode gostar