Глоссарий Entity Framework
Создание модели Entity Framework с помощью кода. Модель может нацелиться на существующую базу данных или новую базу данных.
Класс, представляющий сеанс с базой данных, позволяющий запрашивать и сохранять данные. Контекст является производным от класса DbContext или ObjectContext.
Правило, которое Entity Framework использует для вывода формы модели из классов.
Создание модели Entity Framework с помощью конструктора EF, предназначенной для существующей базы данных.
Шаблон загрузки связанных данных, в которых запрос для одной сущности типа также загружает связанные сущности в рамках запроса.
Визуальный конструктор в Visual Studio, позволяющий создать модель Entity Framework с помощью полей и строк.
Класс или объект, представляющий данные приложения, такие как клиенты, продукты и заказы.
Модель, описывающая сущности и связи между ними. EF использует EDM для описания концептуальной модели, в которой программы разработчика. EDM основывается на модели связи сущностей, представленной доктором Питером Ченом. EDM изначально был разработан с основной целью стать общей моделью данных в наборе технологий разработчиков и серверов от Корпорации Майкрософт. EDM также используется в рамках протокола OData.
Шаблон загрузки связанных данных, в которых загружаются связанные объекты путем вызова API.
API, который можно использовать для настройки модели Code First.
Связь между сущностями, где свойство, представляющее внешний ключ, включается в класс зависимой сущности. Например, Product содержит свойство CategoryId.
Связь, в которой первичный ключ основной сущности входит в состав первичного ключа зависимой сущности. При такой связи зависимая сущность не может существовать без основной сущности.
Связь между сущностями, в которых нет свойства, представляющего внешний ключ в классе зависимой сущности. Например, класс Product содержит отношение к Категории, но не свойству CategoryId. Entity Framework отслеживает состояние ассоциации независимо от состояния сущностей в двух концах ассоциации.
Шаблон загрузки связанных данных, в которых связанные объекты автоматически загружаются при доступе к свойству навигации.
Создание модели Entity Framework с помощью конструктора EF, которая затем используется для создания новой базы данных.
Свойство сущности, которая ссылается на другую сущность. Например, Product содержит свойство навигации "Категория" и "Категория" содержит свойство навигации Products.
Акроним для объекта CLR обычного возраста. Простой класс пользователя, который не имеет зависимостей с любой платформой. В контексте EF класс сущности, который не является производным от EntityObject, реализует любые интерфейсы или несет любые атрибуты, определенные в EF. Такие классы сущностей, которые отделены от платформы сохраняемости, также считаются "сохраняемость невежественными".
Противоположное окончание отношения, например продукт. Категория и категория. Продукта.
Сущность, созданная из шаблона создания кода, которая помогает при разработке на уровне N.
Метод сопоставления наследования, в котором каждый не абстрактный тип в иерархии сопоставляется с отдельной таблицей в базе данных.
Метод сопоставления наследования, в котором все типы в иерархии сопоставляются с одной таблицей в базе данных. Для определения типа каждой строки, связанной с каждой строкой, используется дискриминационный столбец.
Метод сопоставления наследования, в котором общие свойства всех типов в иерархии сопоставляются с одной таблицей в базе данных, но свойства, уникальные для каждого типа, сопоставляются с отдельной таблицей.
Процесс определения типов, которые должны быть частью модели Entity Framework.
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: