Bonjour,
J'ai un modèle Edmx représentant une base de données définie ainsi :
La table Titres représente les données "Mr", "Mme" et "Melle".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Table Utilisateurs Table Titres IdUtilisateur IdTitre Nom Libelle Prenom IdTitre
Je passe par une génération automatique d'un modèle Edmx avec Visual Studio et le schéma est représenté ainsi :
Le champ IdTitre n'apparait pas dans mon modèle Edmx.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Table Utilisateurs Table Titres IdUtilisateur * --- 0..1 IdTitre Nom Libelle Prenom
Je fais une requête pour charger l'ensemble des Utilisateurs
Comment dois-je faire pour charger le titre correspondant à chaque utilisateur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var result = from l in BD.Utilisateurs
Sachant que BD.Utilisateurs.IdTitre n'existe pas et que BD.Utilisateurs.Titres est null.
De plus, il serait préférable de ne charger la liste des Titres qu'une seule fois.
Merci d'avance.
Partager