«Глобальные» основные данные в приложении на основе документов - PullRequest
0 голосов
/ 19 ноября 2011

Хорошо, у меня есть приложение на основе документов, которое пока работает довольно хорошо. По сути, он представляет собой курс / лагерь, который посещают студенты. Таким образом, каждый документ представляет отдельный курс… там все хорошо, я использую основные данные для добавления и удаления учеников / учителей и кучу других вещей.

Но вот мой вопрос: я хочу, чтобы пользователь мог добавлять школы в приложение и иметь доступ к ним в любом документе, который они могут создать, заметьте, что ученик и школа имеют отношения друг с другом.

Я немного прочел «Глобальные постоянные магазины», но не совсем уверен, что это то, что мне нужно. Кто-нибудь может указать мне правильный путь.

Извините за длинный вопрос и спасибо за любую помощь, которую вы оказываете.

1 Ответ

0 голосов
/ 22 ноября 2011

Основной вопрос заключается в том, должен ли быть только один файл, и каждый «документ» является частью этого основного файла или должно быть несколько файлов с несколькими документами?

Если существует только один файл, то вы бы использовали одно хранилище базовых данных для всего приложения, и тогда каждый «документ» был бы сущностью или под-иерархией основной модели.

Если это документ документов, то все становится немного интереснее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...