Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 3 Dołączył: 29.01.2008 Ostrzeżenie: (0%)
|
Potrzebuje pomocy, jak zaimplementować tabele w bazie danych między którymi zachodzi powyzsza relacja.
Dla przykładu mając tabele ze studentami i kursami. Chciałbym żeby do każdego kursu przypisany był przynajmniej jeden student i żeby każdy student mógł być zapisany na dowolną ilość kursów. W miarę oczywiste jest stworzenie dodatkowej tabeli student_kurs, natomiast nie mam pojęcia jak zapewnić zachowanie warunku o tym, że do każdego kursu musi być zapisany przynajmniej jeden student. Stowrzenie kursu automatycznie powinno go wykluczać bo nie istnieje żaden student zapisany na dany kurs, powinno więc odbywać się to w jakiś sposób jednocześnie i przy okazji tworzenia kursu powinna od razu zaistnieć jakaś relacja student->kurs. Nie wiem tylko jak to zapewnić (jakis trigger, funkcja czy cos). moze juz ktos sie spotkal z takim problemem, bede wdzieczny z wszelka pomoc. -------------------- if the specifications are absolutely ambiguous, every program will satisfy them
|
|
|
|
ppp implementacja modelu relacyjnego 27.01.2010, 22:30:04
nospor No ale po co ci coś takiego? Może napisz coś więce... 27.01.2010, 22:45:16
ppp Jakbym ja to robil, to by problemu nie bylo, ale z... 27.01.2010, 23:12:06
nospor hmmm, jedyne co mi przychodzi do głowy to w kursie... 27.01.2010, 23:23:08
ppp na pewno chodzi mu o studenta, z reszta generalni ... 27.01.2010, 23:31:53 ![]() ![]() |
|
Aktualny czas: 20.08.2025 - 02:08 |