Asistente para Entity Data Model

El Asistente para Entity Data Model se usa para generar un Entity Data Model (EDM). El Asistente para Entity Data Model le permite crear un modelo a partir de una base de datos existente (ésta es la práctica recomendada para esta versión de ADO.NET Entity Data Model Designer) o generar un modelo vacío.

El Asistente para Entity Data Model se inicia después de agregar un Entity Data Model de ADO.NET a un proyecto y, cuando termina de generar un EDM, inicia ADO.NET Entity Data Model Designer (Entity Designer). Para obtener información detallada sobre cómo agregar un modelo al proyecto, vea la sección Generar los archivos de Entity Data Model de Cómo crear un nuevo Entity Data Model.

El Asistente para Entity Data Model le guía por los siguientes pasos:

  1. Elija el contenido del modelo

    Se recomienda que genere el modelo a partir de una base de datos existente. En los pasos siguientes, el Asistente para Entity Data Model le enseñará cómo seleccionar el origen de datos, la base de datos y los objetos de base de datos que se incluirán en el EDM.

    Cuando se genera un modelo vacío, es necesario seleccionar manualmente el origen de datos, la base de datos y los objetos de base de datos después de cerrar el Asistente para Entity Data Model.

  2. Elegir la conexión de datos

    Puede seleccionar una conexión existente en la lista desplegable de conexiones o hacer clic en Nueva conexión de base de datos para abrir el cuadro de diálogo Propiedades de conexión y crear una nueva conexión con la base de datos.

    Nota

    Las ediciones de Visual Studio Express no pueden establecer conexión con un servidor. Sólo lo pueden hacer con una instancia de archivo de una base de datos.

  3. Elija los objetos de base de datos

    Puede seleccionar tablas, vistas y procedimientos almacenados para incluir en el modelo EDM.

    Nota

    Si incluye procedimientos almacenados en el modelo EDM, el Asistente para Entity Data Model crea las entradas en el modelo de almacenamiento para los procedimientos almacenados. Las entradas de importación de funciones se deben agregar manualmente al modelo conceptual. Para obtener más información, vea Cómo importar un procedimiento almacenado.

Al cerrarse, el Asistente para Entity Data Model crea un archivo .edmx que contiene la información del modelo. ADO.NET Entity Data Model Designer usa el archivo .edmx, lo que permite ver y editar el modelo de forma gráfica.

El Asistente para Entity Data Model también crea un archivo de código fuente que contiene las clases que se generan a partir de la información de CSDL del archivo .edmx. El archivo de código fuente se genera automáticamente y se actualiza cuando cambia el archivo .edmx.

Nota

Las versiones anteriores del Asistente para Entity Data Model hacían referencia a archivos .csdl, .ssdl y .msl. La información de estos archivos ahora se encapsula en el archivo .edmx. Los archivos .csdl, .ssdl y .msl ahora se almacenan en el directorio bin\Debug o bin\Release de la solución. Sin embargo, estos archivos no están diseñados para ser editados. Todas las modificaciones del EDM se deben realizar en el archivo .edmx con ADO.NET Entity Data Model Designer o con el Editor XML.

En esta sección

Vea también

Conceptos

Información general sobre ADO.NET Entity Data Model Designer

Otros recursos

Herramientas de Entity Data Model
Especificación de asignaciones y esquemas (Entity Framework)