1
Скажем, у меня есть две модели - Дом и пользователяEntity Framework Code First - Definining два различных отношения
class User
{
[Key, Required]
public Guid UserId { get; set; }
public virtual House ILiveHere { get; set; }
[Required]
public string Firstname { get; set; }
[Required]
public string Lastname { get; set; }
}
И
class House
{
[Key, Required]
public Guid HouseId { get; set; }
[Required]
public virtual User HouseOwner { get; set; }
}
Многие пользователи могут быть связаны с одним домом, так что это одно для многих. Однако есть и другая связь, которая является взаимно-однозначным отношением между владельцем дома и домом. Как бы вы определили это с аннотациями данных? Благодаря