Elija los objetos de base de datos (Cuadro de diálogo) (Asistente para actualizar modelo)

El cuadro de diálogo Elija los objetos de base de datos forma parte del Asistente para actualizar modelo. Puede iniciar el Asistente para actualizar modelo haciendo clic con el botón secundario en un espacio en blanco de la superficie de Entity Data Model Designer o en cualquier parte de la ventana Explorador de modelo y seleccionando Actualizar modelo desde base de datos. Tres pestañas, Agregar, Actualizar y Eliminar, están visibles en el cuadro de diálogo Elija los objetos de base de datos. En este tema se resume la funcionalidad de cada pestaña. Para obtener detalles sobre los cambios que efectúa el Asistente para actualizar modelo en un archivo .edmx, vea Cambios realizados en un archivo .edmx por el Asistente para actualizar modelo.

Pestaña Descripción

Agregar

Muestra una vista de árbol de los objetos de base de datos que no se representan en el modelo de almacenamiento actual. Cuando seleccione un objeto que se vaya a agregar, el Asistente para actualizar modelo efectúa cambios en el modelo conceptual, en el modelo de almacenamiento y en las asignaciones.

Si no desea que el asistente aplique las reglas de singular y plural del idioma inglés a los nombres de Entity, EntitySet y NavigationProperty, desactive la casilla Poner en plural o en singular los nombres de objeto generados. Si mantiene la casilla activada, el asistente hará lo siguiente para los elementos agregados recientemente:

  • Poner todos los nombres de EntityType en singular.

  • Poner todos los nombres de EntitySet en plural.

  • Por cada NavigationProperty que devuelva una entidad como máximo, poner el nombre en singular.

  • Por cada NavigationProperty que devuelva más de una entidad, poner el nombre en plural.

    Cc716689.note(es-es,VS.100).gifNota:
    El Asistente para Entity Data Model aplica las reglas del idioma inglés para singular y plural a la hora de crear un PluralizationService y pasarlo al EntityModelSchemaGenerator.

Si no desea que el asistente genere las propiedades para los tipos de entidad que corresponden a las columnas de clave externa de la base de datos, desactive la casilla Incluir columnas de clave externa en el modelo. Para obtener información sobre cómo trabajar con claves externas en un modelo conceptual, vea Defining and Managing Relationships y ReferentialConstraint Element (CSDL).

Cc716689.note(es-es,VS.100).gifNota:
Si una tabla de base de datos solo contiene claves externas (lo que a veces se llama a una tabla combinada pura), el asistente no generará un tipo de entidad correspondiente ni generará las propiedades de los tipos de entidad relacionados que corresponden a las claves externas.En su lugar, se generará una asociación varios a varios entre los dos tipos de entidad que vincula la tabla combinada pura.

Actualizar

Muestra una vista de árbol de todos los objetos que se encuentran en la base de datos y el modelo de almacenamiento. Las definiciones de todos los elementos mostrados aquí se sobrescribirán en el modelo de almacenamiento.

Eliminar

Esta pestaña muestra una vista de árbol de todos los objetos que están en el modelo de almacenamiento, pero no en la base de datos. Todos los elementos mostrados aquí se eliminarán del modelo de almacenamiento.

Cc716689.note(es-es,VS.100).gifNota:
Al actualizar y eliminar los objetos, los cambios solo se realizan en el modelo de almacenamiento.Cualquier cambio que desee realizar en el modelo conceptual y en las asignaciones se debe efectuar manualmente.Para obtener más información sobre la definición de un modelo conceptual de forma manual, vea Defining a Conceptual Model.

Vea también

Tareas

Cómo: Actualizar un archivo .edmx cuando cambia la base de datos (Herramientas de Entity Data Model)

Otros recursos

Asistente para actualizar modelo (herramientas de Entity Data Model)