Cześć mam takie pytanie bo tworze bazę metodą CodeFirst i się tak zastanawiam jeżeli w rezerwacji może występować jeden lub kilku gości.
a jeden gość może występować w kilku rezerwacjach. to jest to tak naprawdę relacja many to many co nie ? :) Bo mam już mętlik :D
I w każdym modelu muszę stworzyć ICollection oraz kolejną tabele np GuestReservation aby przechowywała Id Id goscia i id rezerwacji ?
0
2
tak
1
EF utworzy tabele wiążącą sam. EF Core chyba nie (kiedyś nie, teraz nie wiwm)
0
Michał Warmuz napisał(a):
Cześć mam takie pytanie bo tworze bazę metodą CodeFirst i się tak zastanawiam jeżeli w rezerwacji może występować jeden lub kilku gości.
a jeden gość może występować w kilku rezerwacjach. to jest to tak naprawdę relacja many to many co nie ? :) Bo mam już mętlik :D
I w każdym modelu muszę stworzyć ICollection oraz kolejną tabele np GuestReservation aby przechowywała Id Id goscia i id rezerwacji ?
Zastanawiasz się, jeśli w rezerwacji może wystąpić jeden lub kilku gości? A nie zastanawiasz się jeśli nie występuje żaden?
if (goscie >= 1)
zastanawiajSie();
else
robCosInnego();