Está en la página 1de 4

Migrando del modelo de Objetos al modelo de Datos

Modelo Objetos Modelo Datos


Package Schema
Clases Persistentes Tablas
atributos campos / columnas
metodos no aplicable
asoc. Uno a Uno asoc. No Identificada
asoc. Agregacion asoc. No Identificada
asoc. Muchos a Muchos asoc. Identificada + Tabla Interseccion
asoc. Atributos de Enlace asoc. Identificada + Tabla Interseccion
asoc. Composicion asoc. Identificada
asoc. Herencia asco. Identificada
multiplicidad cardinalidad
Normalizando
1FN 2FN
Factura Factura DetalleFactura LetraFactura DetalleFactura
nroSerie (PK) nroSerie (PK) nroSerie (FK) nroSerie (FK) nroSerie (FK)
nroFactura (PK) nroFactura (PK) nroFactura (FK) nroFactura (FK) nroFactura (FK)
nomCli nomCli item nroLetra codProd (FK)
dirCli dirCli codProd fechaVctoLetra item
rucCli rucCli descProd cantidad
codCli codCli uniMedida valorBrutoVenta
nroPedido nroPedido cantidad dscto
formaPago formaPago valorUniVenta valorNetoVenta
fechaEmision fechaEmision valorBrutoVenta
fechaVencimiento fechaVencimiento dscto
nroLetra descMoneda valorNetoVenta
fechaVctoLetra totValBrutoVta
item totValDscto
codProd totValNetoVta
descProd subTotal
uniMedida igv
cantidad precioVenta
valorUniVenta nomVend
valorBrutoVenta nroGuiaRem
dscto valorTC
valorNetoVenta fechaCancelado
descMoneda
totValBrutoVta
totValDscto
totValNetoVta
subTotal
igv
precioVenta
nomVend
nroGuiaRem
valorTC
fechaCancelado
3FN
Producto LetraFactura Letra Factura Cliente
codProd (PK) nroSerie (FK) nroLetra (PK) nroSerie (PK) codCli (PK)
descProd nroFactura (FK) fechaVctoLetra nroFactura (PK) nomCli
uniMedida nroLetra (FK) codCli (FK) dirCli
valorUniVenta nroPedido (FK) rucCli
formaPago
fechaEmision
fechaVencimiento
codMoneda (PK) Vendedor
totValBrutoVta codVend (PK)
totValDscto nomVend
totValNetoVta
subTotal
igv
precioVenta
codVend (FK)
nroGuiaRem (FK)
fechaCancelado
Pedido Moneda
nroPedido (PK) codMoneda (PK)
descMoneda

GuiaRemision TipoCompra
nroGuiaRem (PK) codMoneda (PK)
fechaTC(PK)
valorTC

También podría gustarte