2013-12-18 3 views
0

Я работаю с базовой моделью данных в Xcode 5, и я пытаюсь закодировать приложение для школы, которое помогает мне определить мои оценки. Мне нужно приложение, чтобы показать представление таблицы для каждого класса, а затем, когда вы выберете его, он переместит вас на следующую страницу, а оттуда вы сможете добавлять разделы (например, тест, викторину, hw и т. Д.) И иметь возможность добавлять процент и класс для каждого.Objective - C Data Data Modeling

Теперь, мой вопрос в том, должен ли я использовать 2 сущности или только 1? Я думал два (класс и раздел), а затем просто использовал несколько разделов для каждого класса. Но кто-нибудь посоветует это сделать? Если да, как мне следует сделать объект класса «родителем» или объектом раздела? или, возможно, есть способ сделать это с помощью всего одного объекта и работать с несколькими разделами внутри него. Любые советы или ответы будут оценены.

ответ

1

Создайте два объекта (класс, раздел) и создайте между собой отношение между классом и разделом. Поскольку каждый класс может иметь несколько разделов, отношения - хороший подход для этого.

< класс ---------- >> Раздел

См эту ссылку для образца отношений.

http://www.raywenderlich.com/14742/

+0

Вы потрясающе благодарите вас. –

Смежные вопросы