Pytania oznaczone «constraint»

11
Adres e-mail unikalny czy klucz podstawowy?

Jestem nowicjuszem w bazach danych. Przeczytałem i przekonałem się, że prawdopodobnie nie jest dobrym pomysłem używanie adresu e-mail jako klucza podstawowego, ponieważ porównania ciągów są wolniejsze, co wpływa na wydajność w złożonych sprzężeniach, a jeśli e-mail się zmieni, musiałbym zmienić...

10
problem naruszenia ograniczenia klucza obcego

Zidentyfikowałem 3 sytuacje. Student bez zapisów. Student z zapisami, ale bez ocen. Student z zapisami i ocenami. W tabeli rejestracji znajduje się wyzwalacz do obliczania GPA. Jeśli uczeń ma oceny, zaktualizuje lub wstawi wpis do tabeli GPA; bez ocen, bez wpisu tabeli GPA. Mogę usunąć ucznia...