NHibernate Pitfalls: Table Schema