Baza danych składa się z tabel, tabele składają się z rekordów, rekordy składają się z pól. W tabeli każda dowolna kolumna jest kluczem kandydującym, ponieważ może pełnić rolę klucza podstawowego zwanego też kluczem głównym (jej wartości jednoznacznie identyfikują rekord). Kandyduje ona na klucz podstawowy tabeli, ale czy zostanie wybrana zależy od projektu bazy i decyzji programisty.
Klucz podstawowy zwany też kluczem głównym to jedno lub więcej pól, których wartość jednoznacznie identyfikuje każdy rekord w tabeli. Taka cecha klucza nazywana jest unikatowością. Służy on do powiązania rekordów w jednej tabeli z rekordami z innej tabeli.
Komentarze