IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Entity Framework Discussion :

Relationship many to many avec EF


Sujet :

Entity Framework

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    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 : 57
    Points
    57
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Par convention cela devrait marcher quelle est l'erreur que tu as ?

Discussions similaires

  1. Un peu de mal a comprendre le concepte "one-to-many" et "many-to-many"
    Par chriscoolletoubibe dans le forum Hibernate
    Réponses: 4
    Dernier message: 29/03/2007, 18h50
  2. Réponses: 3
    Dernier message: 01/03/2007, 14h51
  3. Réponses: 3
    Dernier message: 05/01/2007, 10h44
  4. [HQL] "in expected" avec un many-to-many
    Par TigrouMeow dans le forum Hibernate
    Réponses: 2
    Dernier message: 22/12/2006, 13h57
  5. Réponses: 2
    Dernier message: 29/08/2006, 10h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo