У меня есть 4 таблицы:проблема с несколькими ссылками внешних ключей
1 - tbl_cars
id (PK)
car_name
model
year
2 - tbl_carOwner
id (PK)
carId (FK - reference to tbl_cars)
ownerId (FK - reference to tbl_ownerPersnoal or tbl_ownerCompany or tbl_ownerGov)
ownerType (to make a differentiation about owner)
3 - tbl_ownerPersonal
id (PK)
name
ic_no
address
4 - tbl_ownerCompany
id (PK)
registration_no
business_type
name
address
fax
mail
5 - tbl_ownerGov
id (PK)
agency_name
Как вы можете видеть, мне нужно, чтобы сделать различие между владельцем из-за другой области.
Как я могу связать всю таблицу с mysql и nhibernate?