Вообще говоря, сущность - это абстрактное понятие, которое обычно представлено таблицей в схеме базы данных. Термин объект обычно относится к структурам данных в памяти. Объект, представляющий сущность, может называться объектом сущности (часто сопоставляемым со строкой в таблице базы данных), то есть это экземпляр класса сущности (часто сопоставляемым с Таблица).
В .NET Framework (3.5 SP1) сущность является частью экземпляра EDM (Модель данных сущности) и отображается в строки в одной или нескольких таблицах. , Например, это может быть Customer тип сущности , который может отображаться в одну таблицу базы данных Customer или может также расширяться до CustomerPreferences стол тоже. Используя EntityProvider, вы можете получить доступ к объектам, как если бы они были просто строками в таблицах базы данных, используя eSQL. Модель EDM также известна как концептуальный слой .
Существует еще один слой поверх модели EDM, известный как объектный слой , где сущности материализуются как объекты, сопоставленные с EDM.