Projektując tabele można określić:
Oznaczamy go za pomocą znaku #.
Klucz podstawowy to kolumna lub zestaw kolumn jednoznacznie identyfikujących wiersze tabeli.
Na przykład kolumna EMPNO w tablicy EMP umożliwia rozróżnienie wierszy tej tabeli. Wartości w tej kolumnie nie mogą się powtarzać. Jeśli klucz podstawowy składa się z więcej niż jednej kolumny, wówczas żadna z kolumn składowych nie może być typu NULL. Kolumny klucza podstawowego muszą posiadać wartość.
Klucz obcy oznaczamy za pomocą literki "f
Kolumna (lub zestaw kolumn) stanowi klucz obcy tabeli, jeśli występują w niej jedynie wartości klucza podstawowego innej tabeli.
EMP ID NAME
Klucze
Klucz obcy
ADDRESS
DEPT CODĘ
12-
Projektowanie tabel