E' così con tutto, nel senso che la tabella di relazione in una many-to-many, che gli ORM solitamente riescono a "nascondere" con le due collection, in realtà se aggiungi attributi come la priorità, non è più una semplice tabella di relazione, ma diventa una entity (o un value object, nell'accezione del domain driven design) a tutti gli effetti, e pertanto ha bisogno di una corrispondente classe C#
Pensa che anche con NHibernate è così!
Difatti io non consiglio mai di "nascondere" questi elementi, bensì ritengo sia preferibile creare una classe ad-hoc sin dall'inizio, altrimenti se poi devi aggiungere una proprietà, come nel tuo caso, la modifica sul codice diventa proprio impattante.
m.
Modificato da Cradle il 08 luglio 2010 13.46 -