Я пытаюсь создать модель Core Data для своего приложения. У меня возникают проблемы с определением атрибутов и отношений. Вот сценарийios Core Data Design Issue
У меня есть приложение для управления контрактами. Таким образом, основным объектом является Контракт. Он имеет Арендатор, но может иметь несколько Арендодатель s. Арендатор и Арендодатель s может быть Лицо или Компания Тип.
Я определил объекты, как показано в таблице ниже.
Я только создал Арендодателю и Арендатора ссылаться на них легко от контракта. Я чувствую, что Договор должен иметь отношения «многие» с именем арендодателей, так как договор может иметь несколько арендодателей. Проблема в том, что каждый Арендодатель может быть Лицо или Компания. То же самое касается арендатора, хотя он всегда будет одним из Договор.
Вот обновленный Снимок Арендодатель
& Арендатором Сущности
Можете ли вы помочь мне определить, что отношения должны создать из контракта до Арендодатель & & Арендатор (вместе с обратными отношениями, если есть)?
Вот диаграмма ER, которую я мог бы думать о своей голове! ;)
Можете ли вы помочь мне определить, что отношения должны создать из контракта к Арендодателю & & Арендатором (наряду с обратными отношениями, если таковые имеются), с каждым из них либо Компания или a Лицо?
Благодаря
сначала введите ER диаграмму –
Я добавил диаграмму ER @SahebRoy. Спасибо, что обратились к нам! –
Я думаю, вы должны определить сущность, возможно, «Контрагент», а затем создать как Субъекты Person, так и Company of Counterparty. Затем в Договоре отношения Арендодателя и Арендатора должны быть связаны с Контрагентом. – pbasdf