Término | Definición |
Code First | Crear un modelo de Entity Framework con código. El modelo puede destinarse a la base de datos existente o a una nueva. |
Contexto | Una clase que representa una sesión con la base de datos, que le permite consultar y guardar datos. Un contexto se deriva de la clase DbContext o ObjectContext. |
Convención (Code First) | Una regla que Entity Framework usa para deducir la forma del modelo de las clases. |
Database First | Crear un modelo de Entity Framework, mediante EF Designer, que se destina a una base de datos existente. |
Carga diligente | Patrón de carga de datos relacionados en el que una consulta para un tipo de entidad también carga las entidades relacionadas como parte de la consulta. |
EF Designer | Diseñador visual de Visual Studio que permite crear un modelo de Entity Framework con cuadros y líneas. |
Entity | Clase u objeto que representa los datos de la aplicación, como los clientes, los productos y los pedidos. |
Entity Data Model | Modelo que describe las entidades y las relaciones entre ellas. |
Carga explícita | Patrón de carga de datos relacionados donde los objetos relacionados se cargan llamando a una API. |
API fluida | La API que se puede usar para configurar un modelo de Code First. |
Asociación de clave externa | Asociación entre las entidades donde una propiedad que representa la clave externa se incluye en la clase de la entidad dependiente (es decir, el producto contiene una propiedad CategoryId). |
Relación de identificación | Relación donde la clave principal de la entidad de seguridad también forma parte de la clave principal de la entidad dependiente. En este tipo de relación, la entidad dependiente no puede existir sin la entidad de seguridad. |
Asociación independiente | Asociación entre las entidades donde no hay una propiedad que representa la clave externa se incluye en la clase de la entidad dependiente (es decir, la clase Product contiene una relación con Category pero ninguna propiedad CategoryId). Entity Framework usará un objeto independiente para seguir esta relación. |
Carga diferida | Modelo de carga de datos relacionados en el que los objetos relacionados se cargan automáticamente cuando se tiene acceso a una propiedad de navegación. |
Model First | Crear un modelo Entity Framework, con EF Designer, que luego se usa para crear una base de datos nueva. |
Propiedad de navegación | Propiedad de una entidad que hace referencia a otra entidad (es decir, Product que contiene una propiedad de navegación Category y Category que contiene una propiedad de navegación Products). |
Extremo opuesto de una relación | Extremo opuesto de una relación, por ejemplo, product.Category y category.Product. |
Entidad de autoseguimiento | Entidad compilada a partir de una plantilla de generación de código que ayuda en el desarrollo de n niveles. |
Herencia de tabla por tipo concreto (TPC) | Método para asignar la herencia donde cada tipo de no resumen de la jerarquía se asigna a una tabla independiente en la base de datos. |
Tabla por jerarquía (TPH) | Método para asignar la herencia donde todos los tipos de la jerarquía se asignan a la misma tabla en la base de datos. Una columna del discriminador se usa para identificar a qué tipo se asocia cada fila. |
Tabla por tipo (TPT) | Método para asignar la herencia donde las propiedades comunes de todos los tipos de la jerarquía se asignan a la misma tabla de la base de datos pero las propiedades únicas para cada tipo se asignan a una tabla independiente. |
Detección de tipos | Proceso de identificación de los tipos que deben formar parte de un modelo de Entity Framework. |
viernes, 3 de octubre de 2014
Glosario Entity Framework
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario