NHibernate Fluent cartographie un-à-un avec des clés synthétiques
j'ai deux tables
tblPart
(
partId,
subpartId UNIQUE NULL
)
tblSubpart
(
subpartId
)
donc je ne peux avoir que zéro ou une sous-partie associée à la pièce en même temps.
j'essaie de cartographier ça comme
ClassMap<Part>
{
HasOne(x=>x.Subpart);
}
et la convention réécrit la clé étrangère de sorte qu'elle utilise le sous-alinéa au lieu du partId.
toutefois requête générée annonces
subpart.partId
dans la requête, qui n'existe pas.
Ce que je fais mal?
0
demandé sur
Vasili Sviridov
2010-08-26 04:57:29
1 réponses
Pourquoi ne pas utiliser l'héritage?
Regardez cette question
cartographie des héritages avec le NHibernate Fluent
et cette page (recherche héritage pour sauter à la section de droite)
0
répondu
Zoidberg
2017-05-23 11:48:24