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
FWIW this has change minorly of present day. The current mapping is
HasMany(x => x.Roles) .Element("Role");