Dlaczego tak
Klucz główny musi jednoznacznie wskazywać wiersz, a jednoznaczna jest dopiero trójka uczeń–dzień–lekcja. Para (id_ucznia, data) powtórzy się, bo uczeń ma w ciągu dnia kilka lekcji, a para (data, nr_lekcji) — bo na tej samej lekcji obecność sprawdza się wielu uczniom. Sam id_ucznia powtarza się w każdym wpisie danego ucznia.