Вопросы по теме 'table-per-type'
Entity Framework table-per-type: 1: 0 * Связь FK с производным классом - это FK базового класса или производного класса?
У меня есть класс Tenant абстрактного типа UserProfile . Я использую метод наследования по типу таблицы. Арендатор может представлять группу арендаторов. A TenantGroupMember - одна из таких групп. Итак, 1 Tenant может иметь ноль или много...
463 просмотров
schedule
26.09.2021
Создание производного типа в Entity Framework Table-Per-Type
По сути, у меня есть два класса EF (сопоставленные с базой данных) в архитектуре TPT:
// Gets mapped to a table called "People".
public class Person { public Guid Id { get; set; } }
// Gets mapped to a table called "People_Student".
public class...
346 просмотров
schedule
29.09.2021
Обновления Entity Framework 4.1 для моделей TPT и TPCT?
В последний раз я пробовал Entity Framework, когда он был версии 4.0. Мои эксперименты с ним, подтвержденные некоторыми сообщениями на форумах MSDN и в других местах, показали, что модели TPT (таблица на тип) и TPCT (таблица на конкретный тип) для...
491 просмотров
schedule
19.02.2022
Смешивание Table-Per-Hierarchy и Table-Per-Type в Entity Framework Code First для существующей базы данных
tl;dr : я пытаюсь сопоставить модель code-first с существующей базой данных, в которой определенная иерархия объектов имеет смешанную схему наследования. Некоторые конкретные классы используют TPH, а некоторые используют TPT. Кажется, я не могу...
445 просмотров
schedule
20.06.2022
Таблица базы данных для каждого типа с эксклюзивными подтипами
В таблице для архитектуры типа, скажем, у меня есть тип «Человек» с двумя подтипами «ученик» и «учитель». Ученик не может быть учителем, а учитель не может быть учеником.
Ниже приведен лучший способ, который я знаю, как настроить их до сих пор:...
117 просмотров
schedule
23.09.2022
Нужен совет Entity Framework по таблице для каждого типа
Мне нужно реализовать решение с 1 базовым классом и 3 подклассами ( 4 класса ) Базовый класс: Пользователь Подклассы: Клиент , Пользователь Office , Сотрудник
В моей базе данных есть только 3 таблицы : Пользователи , Клиенты и...
237 просмотров
schedule
13.04.2023
Entity Framework 5: сопоставление таблиц и типов с конкретным базовым классом
Я работаю над приложением EF5 Code First, и до сих пор все шло хорошо, но я столкнулся с проблемой, и я надеюсь, что кто-то может предложить решение.
По сути, у меня есть базовый класс и несколько производных классов, и мне интересно, как...
1414 просмотров
schedule
02.03.2023
Наследование с EF Code First — таблица по типу (TPT)
Я пытаюсь использовать подход Table per Type для наследования с помощью EF Code First. Моя фактическая структура выглядит следующим образом:
public partial class Person
{
public int ID {get; set;}
public string Name { get; set; }
}...
127 просмотров
schedule
11.04.2023
Заставить Entity Framework распознавать структуру наследования TPT
Учитывая приведенный ниже пример структуры, Entity Framework не распознает базовое наследование Entity и, следовательно, не отображает его как наследование TPT между пользователем и сущностью.
// Where DbSet<User> Users { get; set; } is...
511 просмотров
schedule
05.04.2023
Entity Framework TPH поверх TPT
Эта проблема будет объяснена для трех классов: Учетная запись , Индивидуальная учетная запись и Доктор :
Первые два класса являются абстрактными
IndividualAccount является подклассом Account.
Доктор является подклассом IndividualAccount....
344 просмотров
schedule
19.11.2022