Tabele

0

Czemu kilka tabel nie ma kluczy glownych?
http://www.fotosik.pl/pokaz_obrazek/cdea69fe385d69ff.html

0

Bo tabele te występują w relacji wiele-cokolwiek. Klucz główny jest unikalny, a np. takich zwolnień uczeń może mieć wiele. Gdybyś chciał dodać unikalne pole to byłoby to IdZwolnienia albo coś takiego.

A gdybyś chciał zapytać dlaczego akurat w tym wypadku nie ma klucza głównego - według mnie dlatego, że nigdzie indziej nie potrzebujemy trzymać referencji do konkretnego zwolnienia na przykład.

0

inna sprawa, że taki klucz można założyć na kilka kolumn jednocześnie - ważne, żeby zestaw wartości był unikalny (tak przynajmniej jest dla mssql).

1 użytkowników online, w tym zalogowanych: 0, gości: 1