Elemento QueryView (AssociationSetMapping)

En el Entity Data Model (EDM), el elemento QueryView de una AssociationSetMapping define una asignación de sólo lectura entre una asociación en el modelo conceptual y una entidad en el modelo de almacenamiento que representa una tabla de vínculos en el esquema relacional. Esta asignación de la vista de consulta se define con una consulta de Entity SQL que se evalúa con el modelo de almacenamiento y el conjunto de resultados se expresa en relación a una entidad en el modelo conceptual. Dado que las vistas de consulta son de sólo lectura, no puede utilizar los comandos de actualización estándar para actualizar los tipos que se definen mediante vistas de consulta. Debe realizar las actualizaciones de estos tipos utilizando funciones de modificación. Para obtener más información, vea Cómo asignar funciones de modificación a procedimientos almacenados.

Las consideraciones siguientes se aplican al definir vistas de consulta para las asociaciones:

  • Al definir una vista de consulta, no puede especificar el atributo StorageSetName en el elemento AssociactionSetMapping.

  • Al definir una vista de consulta, el elemento AssociationSetMapping tampoco puede contener asignaciones EndProperty.

Para obtener más información sobre las vistas de consulta, vea Elemento QueryView (EntitySetMapping).

Vea también

Conceptos

Escenarios de asignación de Entity Data Model (escenarios de aplicación)
Elemento AssociationSetMapping (MSL)