Witam,
mam taki mały-wielki problem.
Mam dwie tabele:
Location (ID, Type, Name)
Journey (Id, JourneyTime, Airport_Id, PostCode_Id).
Przykładowo dane wyglądają tak:
Location(1, Airport, Balice; 2, Airport, Okęcie; 3, PostCode, 31-453)
Journey(1, 2, 1, 3)
Czyli mamy jeden wpis w tabeli Journey mówiący że podróż z miejsca o kodzie kreskowym 31-453 do lotniska Balice zajmuje 2 godziny.
Chce teraz usunąć wpis w Location i dostaję błąd iż w tabeli Journey są dwa klucze obce odnoszące się do jednego klucza głównego w Location.
Czy NHibernate to jakoś rozwiązuje?