У меня есть класс с именем TimeSheet и класс с именем Contract. Таблица базы данных «TimeSheet» содержит внешний ключ «ContractOID», а класс контракта содержит экземпляр TimeSheet в качестве агрегации.
Теперь я хочу, чтобы NHibernate вставил OID Контракта в качестве внешнего ключа в мою таблицу «TimeSheet».
Если бы в контракте содержался список табелей рабочего времени, я бы реализовал его с помощью связи один-ко-многим, но как мне справиться с этим в этом особом случае?