Ich habe eine Klasse, die etwa wie folgt aussieht:Fluent NHibernate - bind Liste <int>
public class User {
public virtual int ID;
public virtual string Name;
public virtual IList<int> userRights;
}
I want to make a UserMap : ClassMap<User>
den Namen jedoch kein Problem Mapping ich kann nicht scheinen, um herauszufinden, wie die Benutzerrechte kartieren.
Tabelle sieht aus wie
UserTable
User_id int
User_Name nvarchar
User_group int
UserRights
User_group int
RightID int
Wie würden Sie diese Karte?
Eigentlich, das erste Mal, als ich antwortete, erkannte ich, dass ich es nicht genau genug gelesen hatte. Konzeptionell haben Sie auch eine sogenannte User_group. In NHibernate arbeiten die Viele-zu * typischerweise am Primärschlüssel. – Min