У меня есть предложения, которые можно применять в разных разделах. И для каждого раздела я могу настроить расписание для этого предложения. У меня есть своего рода вложенные отношения один ко многим. В моем коде внутри транзакции базы данных я сначала сохраняю предложение, а не создаю отношение раздела предложения и, наконец, для этого отношения я настраиваю расписание. Я не знаю, как отобразить эти коллекции и какой каскадный вариант я использую.
public class Offer
{
public IList<OfferSectionRelation> SectionRelations {get;set;}
}
public class OfferSectionRelation
{
public Offer Offer{get; set;}
public Section Section {get;set}
public IList<OfferSectionRelationSchedule> Schedule {get;set;}
}
public class OfferSectionRelationSchedule
{
}