Mapping example for nhibernate