В качестве примера я ниже существующей таблицы, которые я не могу изменить Контакты - [ID, имя, возраст] (Первичный ключ: ID)EntityFramework 6 One To One Mapping с общим ключом
Нет я хочу продлить функциональность, используя следующие расширения таблицы
Подробности - [ID, адрес, телефон] (первичный ключ: ID, ключ иностранных: ID)
Обратите внимание, что Details.Id является первичным ключом, а также внешний ключ (ссылающихся Контакты .Id)
My domai п модель
Contact
{
public int Id {get;set;}
public string Name {get;set;}
public int Age {get;set;}
public Details Details {get;set;}
}
Details
{
public int Id {get;set;}
public string Address {get;set;}
public string Phone {get;set;}
}
Как я пишу отображение для этого в рамках сущности 6
Определите составной ключ. –
Я новичок в EF, пожалуйста, продумайте пример кода – Gurpreet