Создание связи 1:2 между основным объектом и двумя зависимыми объектами.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Создание связи 1:2 между основным объектом и двумя зависимыми объектами.

Сообщение Anonymous »

Как при работе с EF Core 7 определить следующую связь?

Код: Выделить всё

public class PrincipalEntity
{
[Key, StringLength(300)]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public string Name { get; set; }

// Other properties

public TheKey PrimaryKey { get; set; }
public TheKey SecondaryKey { get; set; }
}

public class TheKey
{
[StringLength(200)]
public string PrincipalEntityName { get; set; } // foreign key

public string Value { get; set; }

// other properties
}
Так что мой PrincipalEntity связан с двумя экземплярами зависимого объекта ().
Я бы предпочел иметь отдельные свойства PrimaryKey и SecondaryKey в PrincipalEntity, а не в ключах IEnumerable. свойство.

Подробнее здесь: https://stackoverflow.com/questions/781 ... t-entities
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»