Question

Comment pourrais-je mapper trois classes sur une seule table avec NHibernate couramment. Un " Type " La colonne doit indiquer quelle classe doit être mappée. Est-ce même possible?

  • Kristoffer
Était-ce utile?

La solution

C'est certainement possible, à condition que vos classes étendent une classe de base commune. Cela s'appelle une stratégie table-par-classe et les instructions sur la façon de la mapper sont dans la documentation .

Autres conseils

Êtes-vous dans une situation où vos données pourraient être normalisées? Ce que vous essayez de faire semble donner l’impression que c’est là le véritable problème.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top