bases_de_donnees:sqlserver:entity_framework_6
Ceci est une ancienne révision du document !
Table des matières
Entity Framework 6
Ces étapes prennent en compte Visual Studio 2013.
Installer EF 6
En utilisant le NuGet Package Manager, installer Entity Framework 6.x dans le projet.
On peut aussi installer par le Package Manager Console : PM> Install-Package EntityFramework
.
Créer les classes
Ajouter les classes du domaine.
- Chaque classe doit avoir un Id :
- Soit simplement
public int Id {get;set;}
- Ou avec le nom de l'entité :
public int EntityId {get;set;}
, exemple :public int ArtistId {get;set;}
.
- Ajouter les propriétés, exemple:
public string Name { get; set; }
Relations
Un à plusieurs
Du côté Un, ajouter une propriété qui sera une liste des sous-entités, exemple: public virtual ICollection<Album> Albums { get; set; }
.
Du côté Plusieurs, ajouter une propriété de l'entité parent, exemple : public virtual Artist Artist { get; set; }
.
Essayer
(localdb)\v11.0
en tant que Server quand on ajoute une connexion à une base de données.
État des entités
Sources
bases_de_donnees/sqlserver/entity_framework_6.1415905741.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)