Zawód: Technik informatyk , Technik programista
Kategorie: Programowanie webowe Bazy danych
Dobrze. Klucz podstawowy ma unikatową wartość, więc jednoznacznie wskazuje rekord.
Źle. Relacja to powiązanie między tabelami, a nie pole identyfikujące rekord.
Źle. Klucz obcy wskazuje na rekord INNEJ tabeli, jego wartości mogą się powtarzać.
Źle. Samo to, że pole jest liczbą, nie gwarantuje unikatowości.
Rekord w bazie jednoznacznie identyfikuje pole klucza PODSTAWOWEGO (głównego) - jego wartości są unikalne i niepuste. Dlatego identyfikuje go klucz podstawowy.