Précédent   Forum du club des développeurs et IT Pro > Dotnet > Accès aux données > Entity Framework
Entity Framework Forum d'entraide sur le développement avec le modèle d'accès aux données Entity Framework de Microsoft.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 12/12/2012, 22h03   #1
jchevalay54
Nouveau Membre du Club
 
Homme Josselin chevalay
Étudiant
Inscription : décembre 2011
Messages : 62
Détails du profil
Informations personnelles :
Nom : Homme Josselin chevalay
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2011
Messages : 62
Points : 26
Points : 26
Par défaut Relationship many to many avec EF

Bonsoir bonsoir,

je souhaite mettre une relation Many to many sur deux entitées avec Entity Framework.

voici le code des entitées

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 [Table("UserProfile")]
    public class UserProfile
    {
        [Key]
        [DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
        public int UserId { get; set; }
        public string UserName { get; set; }
        public ICollection<GroupModel> Groups { get; set; }
        [DataType(DataType.DateTime)]
        public DateTime DateOfBirth { get; set; }
        [DataType(DataType.EmailAddress)]
        public string Email { get; set; }
        public string Department { get; set; }
        public string Title { get; set; }
        public  string Gender { get; set; }
    }
Code :
1
2
3
4
5
6
7
8
9
public class GroupModel
    {
        [Key]
        [DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
        public int Id { get; set; }
        public string Name { get; set; }
        public UserProfile Author { get; set; }
        public ICollection<UserProfile> Menbers { get; set; }
    }
Comment faire pour que les Propriétées Groups et Menbers donne lieu a la creation de table. Ou faire comme @ManytoMany en java ?
jchevalay54 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2012, 14h07   #2
h2s84
Modérateur
 
Avatar de h2s84
 
Homme Holty Samba SOW
Développeur .NET
Inscription : mars 2007
Messages : 2 748
Détails du profil
Informations personnelles :
Nom : Homme Holty Samba SOW
Âge : 28
Localisation : Sénégal

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2007
Messages : 2 748
Points : 5 197
Points : 5 197
Envoyer un message via MSN à h2s84 Envoyer un message via Skype™ à h2s84
Par convention cela devrait marcher quelle est l'erreur que tu as ?
__________________
Consultant .Net chez SoftFluent
Découvrir notre produit CodeFluent Entities

Adhérer à l'association Fier d'être développeur
Les FAQs sur les technologies .Net voir ici
Les cours et tutos sur les technologies .Net voir ici
Les critiques sur les livres parlant des technologies .Net voir ici
Pensez à la balise [CODE]
Pensez au tag si votre problème est résolu
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h36.


 
 
 
 
Partenaires

Hébergement Web