2a. Forma Normal - 2FN
 
  • Uma tabela está na 2FN se ela já estiver na 1FN e se ela não contiver atributos com dependência funcional parcial.
  • Para isso é preciso:
    1. Encontrar os atributos com dependêncial funcional parcial.
    2. Criar uma nova tabela e mover os atributos referidos para a nova tabela.
    3. Identificar a PK da nova tabela.
  • Exemplo de atributos com dependência funcional parcial:
    • A decomposição da tabela Item_do_Pedido gerará as seguintes tabelas:
    Item_do_pedido
    Num. Pedido Cod. Produto Quant. Tot.
    Prod.
    3445
    45
    20
    100,00
    3445
    130
    2
    40,00
    2610
    45
    50
    250,00
    2610
    78
    47
    1410,00

    Produto
    Cod. Produto Unid. Descrição Valor
    Unit.
    45
    L ALCOOL
    5,00
    130
    M TECIDO
    20,00
    45
    L ALCOOL
    5,00
    78
    Kg CIMENTO
    30,00

    O 3o. registro poderá ser eliminado.
Hosted by www.Geocities.ws

1