Bonjour

Bon voici mon petit soucis, je bosse sur un projet type client lourd qui se connecte à une BDD et qui récupère les entités via LinQ to Entities et un modèle .edmx linké sur la BDD.

En gros j'arrive à récupérer les données dans mon code C# de la façon suivante :

Entities entity = new Entities(new Uri("http://localhost:1705/WebDataService.svc"));

foreach (var temp in entity.PROMO)
{
Promo myPromo = new Promo(temp.NOM, temp.ID, temp.NB_ETUDIANTS);
}


Rien de bien compliqué jusque là seulement lorsque je souhaite aller dans la table MATIERES via la clé étrangère associée (temp.MATIERES[0].NOM pour le nom de la matière par exemple), et ben il n'y a rien, la table MATIERES est tout simplement vide (Count = 0) alors qu'elle possède bien des données liées à chaque promo.

Voici le schéma de la table du modèle EDMX :



Si vous avez une idée, n'hésitez pas merci !