/ / En regardant le projet Visual Studio, est-il possible de dire qu'il s'agit d'un modèle ou d'une base de données? - c #, entité-cadre, visual-studio-2013

En regardant le projet Visual Studio, est-il possible de dire qu'il s'agit d'un modèle ou d'une base de données? - c #, entité-cadre, visual-studio-2013

Je suis en train de parcourir un ancien code de projet dans Visual Studio 2013. Et je me demande s'il est possible de dire si ce projet est "Model First" ou "Database first"?

Veuillez vous référer à l'image ci-dessous (vous ne savez pas quoi d'autre à fournir):

entrer la description de l'image ici

Mettre à jour:

Je semble que je n'ai pas clarifié ce que je voulaisétablir. Je fais une autre tentative. Si je comprends bien, lorsque vous ajoutez un nouveau modèle à l'aide de "l'Assistant Modèle de données d'entité", vous pouvez choisir Base de données en premier ("Concepteur EF de la base de données") ou Modèle en premier ("Modèle de concepteur EF vide"). À ce stade, nous savons si nous avons créé la base de données d'abord ou le modèle d'abord MAIS

Est-il possible de regarder en regardant une base de code existante?

J'ai fait comme suggéré par Tieson T. et choisissez "Modèle de concepteur EF vide", puis cliquez sur Terminer. J'ai eu un fichier Model1.edmx. Je suppose que ce que j'ai fait était une approche modèle d'abord. Il me reste donc un fichier .edmx qui figure dans mon projet actuel (il suggère en réponse une première approche de la base de données). J'ai suivi ce lien msdn.microsoft.com/en-us/data/jj205424.aspx.

Ce n'est peut-être pas une question importante, mais je pose la question par curiosité.

Mise à jour 2:

J'ai créé deux modèles en utilisant les deux approches et voici à quoi cela ressemble dans VS:

entrer la description de l'image ici

J'ai remarqué un fichier .sql que j'ai généré à partir de model. Est-ce une indication?

Réponses:

2 pour la réponse № 1

Oui. .edmx les fichiers ne sont utilisés que par le premier modèle de base de données. Vous pouvez tester cela en générant l'un des modèles disponibles.

Vous pouvez aussi lire le Documentation MSDN:

Les outils de modèle de données d'entité sont conçus pour aidervous construisez des applications Entity Framework. Avec les outils de modèle de données Entity, vous pouvez créer un modèle conceptuel à partir d'une base de données existante, puis visualiser et éditer graphiquement votre modèle conceptuel. [...] Les outils génèrent ou modifient un fichier .edmx, qui contient des informations décrivant le modèle conceptuel, le modèle de stockage et les mappages qui les unissent.