Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL]Filozofia relacji między bazami.
Forum PHP.pl > Forum > Przedszkole
ed3k
Witam, chciałbym abyście pomogli mi rozpatrzeć następujący przypadek:
Mamy tabelę
- student a w niej kolumny id_student(klucz głowny) imie nazwisko
- wykłady a w niej kolumny id_wyklad(klucz głowny) przedmiot prowadzacy
- frekwencja a w niej id_frekwencja id_student id_wyklad data

Czy w tabeli frekwencja kolumny id_student i id_wyklad mają być kluczami głównymi?

Moim zdaniem tak, bo odnoszą się bezpośrednio do kluczy głównych odpowiednich tabel. Czy moje rozumowanie jest poprawne?
Rafal Filipek
Mają być kluczami obcymi. Kluczem głównym jest tutaj id_frekfencja ( btw. zdecyduj sie na konsekwentne nazewnictwo kolumn ).
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.