Let\'s say you have two tables, \"Users\" and \"UserRoles\". Here\'s how the two tables are structured (table - columns):
Users - UserID (int)
UserRoles - U
What you're looking for is a of a set of elements, which in standard hbm mapping is:
For Fluent NHibernate you can map this like so:
HasMany(x => x.Roles) .AsElement("Role");
You may need to also specify the key name using WithKeyColumn(string).
WithKeyColumn(string)