• wszystkie pola powinny być atomowe czyli powinny przechowywać dane, które nie mogą być dalej podzielone (podział na pola)
• wszystkie pola muszą odwoływać się do pola klucza podstawowego lub obcego klucza
• wszystkie pola muszą być niezależne względem siebie w jednej tabeli nie mogą występować między nimi ukryte zależności (podział na tabele)
12
Piotr Prekurat