Après avoir créé un modèle EF4 à partir d'une base de données SQL Server, j'ai remarqué que toutes les relations de ma table Users n'étaient pas importées dans le modèle en tant qu'associations. Toutes les autres relations ont été importées correctement.Entity Framework 4 omet certaines associations lors de la génération du modèle
La table Mes utilisateurs a un PK userId qui est un champ char (7) et est intégré dans plusieurs autres tables de la base de données en tant que FK, mais pour certaines raisons, EF4 n'importent pas ces relations comme associations. ...
Quelqu'un a-t-il une idée de ce qui se passerait?
Juste supprimé le modèle existant et généré un nouveau à partir de zéro avec la case à cocher 'Pluraliser ou singulariser les noms d'objets générés' non cochée et les associations n'ont pas encore été créées ... –
Ok, bon à savoir. Mon autre suggestion est que la table Users peut être impliquée dans une relation plusieurs à plusieurs avec les tables. Dans ce cas, la table intermédiaire peut ne pas s'afficher dans les associations. Avez-vous toujours utilisé EF4 avec ce modèle de données ou la nouvelle version est-elle potentiellement à l'origine du problème? – YeahStu
La table des utilisateurs était impliquée dans une relation plusieurs à plusieurs, mais après avoir supprimé cette relation et créé un nouveau modèle, les associations ne sont toujours pas générées ... Ce modèle utilisait toujours l'EF4. –