Consigli su mapping "estremo"

rated by 0 users
This post has 0 Replies | 1 Follower

Top 10 Partecipanti
Maschio
Post 268
Punteggio 4.907
petrux Posted: 07-26-2010 15.20

Ciao a tutti,

ho la seguente gerarchia di classi da mappare con NHibernate

abstract class Item { ... }
class Foo : Item {
   Widget Widget { ... }
}
class Bar : Item {
   ICollection<Widget> WidgetSet { ... }

class Widget {
   Item Item { ... }
}

in cui la gerarchia Item, Foo/Bar è mappata con la strategia table per
subclass. Il mapping della property Item di Widget l'ho implementato
con una many-to-one.
Sono un po' in difficoltà per come implementare i mapping delle
property Foo.Widget e Bar.WidgetSet (perché, di fatto, la relazione
tra Widget e Foo è una relazione uno-a-uno, mentre quella tra Bar e
Widget è una uno-a-molti). Potete darmi qualche dritta?

Grazie in anticipo,
Giulio

Pagina 1 di 1 (1 elementi) | RSS
Powered by Community Server (Commercial Edition), by Telligent Systems