Professional Documents
Culture Documents
En ultima sesin, vimos una factura modelo que normalmente contiene los
siguientes atributos:
Grupo Repetitivo
Serie
Correlativo
FechaDoc
CodigoCliente
NombreCliente
DireccionCliente
RUC
Telefono
TotalFactura
Categoria
CodigoProducto
Descripcion
ValorUnitario
Cantidad
Para el grupo repetitivo se tiene como llave el campo de CodigoProducto, ya que el campo
de CATEGORA se puede repetir varias veces para distintos productos, mientras que el
campo de CodigoProducto es nico. Por lo cual se combina con los atributos Serie y
Correlativo para que quede como llave nica.
Grupo 1
Serie
Correlativo
FechaDoc
CodigoCliente
NombreCliente
DireccionCliente
RUC
Telefono
TotalFactura
Grupo 2
Serie
Correlativo
CodigoProducto
Categoria
Descripcion
ValorUnitario
Cantidad
Grupo 2
Serie
Correlativo
CodigoProducto
Cantidad
Grupo 3
CodigoProducto
Categoria
Descripcion
ValorUnitario
RUC
Telefono
TotalFactura
Grupo 2
Grupo 3
Grupo 4
Serie
Correlativo
CodigoProducto CodigoCliente
CodigoProducto Categoria
NombreCliente
Cantidad
Descripcion
DireccionCliente
ValorUnitario RUC
Telefono
Y finalmente cada grupo corresponde a una tabla en la base de datos que seria:
Grupo1 . Factura
Grupo2.. DetalleFactura
Grupo3.. Articulo
Grupo4.. Cliente