using FluentNHibernate.Mapping; namespace SharedDatabase.Mappings { class ReferenceRecordMap : ClassMap { public ReferenceRecordMap() { Id(x => x.Id); Map(x => x.Name1); Map(x => x.Code1); Map(x => x.Name2); Map(x => x.Code2); Map(x => x.Code3); Map(x => x.Code4); Map(x => x.POName); Map(x => x.Workflow); Map(x => x.Timestamp); HasMany(x => x.Records).Cascade.All(); HasMany(x => x.StepRecords).Cascade.All(); } } }