У меня есть отношение один к одному между двумя объектами. В любом объекте внешний ключ, ссылающийся на другой объект, может содержать значение NULL.
Т.е.
**Person:**
long PersonId
string FirstName
string LastName
virtual Seat Seat
long? SeatId
Seat:
long SeatId
string SeatName
virtual Person Person
long? PersonId
Как я могу настроить это так, чтобы: Если для идентификатора сиденья в объекте Person установлено значение NULL, для параметра personId в соответствующем объекте Seat установлено значение NULL?
Спасибо