Tabla Normalización BD II

También podría gustarte

Está en la página 1de 3

TABLA BASE

PK ID_ORDEN FECHA ID_CLIENTE NOM_CLIENTE DEPARTAMENTO NUM_ITEM


2301 6/10/2018 101 MARTIN ANCASH 3786
2301 6/10/2018 101 MARTIN ANCASH 4011
2301 6/10/2018 101 MARTIN ANCASH 9132
2302 6/12/2018 107 HERNAN LIMA 5794
2303 6/14/2018 110 TODO-SPORT AREQUIPA 4011
2303 6/14/2018 110 TODO-SPORT AREQUIPA 3141
LOS PASOS SON:
1 ELIMINAR LOS GRUPOS REPETIDOS
2 TENEMOS QUE CREAR UNA NUEVA TABLA CON PK TABLA BASE

ORDEN
ID_ORDEN FECHA ID_CLIENTE NOM_CLIENTE DEPARTAMENTO 2FN
2301 6/10/2018 101 MARTIN ANCASH
2302 6/12/2018 107 HERNAN LIMA
2303 6/14/2018 110 TODO-SPORT AREQUIPA

ARTICULOS_ORDEN
PK ID_ORDEN NUM_ITEM DESC_ITEM CANT PRECIO
2301 3786 RED 3 35
2301 4011 RAQUETA 6 65
2301 9132 PAQ-3 8 4.75
2302 5794 PAQ-6 4 5
2303 4011 RAQUETA 6 65
2303 3141 FUNDA 2 10
DESC_ITEM CANT PRECIO
RED 3 35
RAQUETA 6 65
PAQ-3 8 4.75
PAQ-6 4 5
RAQUETA 6 65
FUNDA 2 10

1 DETERMINAR CUALES COLUMNAS QUE NO SON LLAVE DEPENDEN DE LA LLAVE PRIMARIA DE LA TABLA
2 ELIMINAR ESAS COLUMNAS DE LA TABLA BASE
3 CREAR UNA SEGUNDA TABLA CON ESAS COLUMNAS Y LAS COLUMNAS DE LA PK DE LA CUAL DEPENDEN

ARCITULOS_ODEN
ID_ORDEN NUM_ITEM CANT 2FN
2301 3786 3
2301 4011 6
2301 9132 8
2302 5794 4
2303 4011 6
2303 3141 2

ARTICULO
NUM_ITEM DESC_ITEM PRECIO 2FN
3786 RED 35
4011 RAQUETA 65
9132 PAQ-3 4.75
5794 PAQ-6 5
4011 RAQUETA 65
3141 FUNDA 10
LAVE PRIMARIA DE LA TABLA

LA PK DE LA CUAL DEPENDEN

También podría gustarte