Я работаю над некоторым программным обеспечением в этот момент, и я не уверен, какой маршрут взять с этим. У меня есть данные, которые никогда не будут меняться и будут иметь иерархические отношения и будут использоваться для заполнения экрана. Существует достаточно количество этих данных.Если статические данные сохраняются в базе данных или в приложении
У меня есть следующие варианты:
1.А набор перечислений/объекты файл XML 2.An 3. встроенный SQLite базы данных
В данном конкретном случае я думаю, что это перечислений самый правильный путь, но я получаю запах от данных, встроенных в такой код. Также мне нужны данные для целей иерархии, а использование перечислений выглядит немного неприятно.
База данных должна обеспечивать меньшую производительность и удобство в использовании, но, похоже, переполнение для статических данных.
Какой правильный путь дизайна здесь?
Можете ли вы предоставить небольшой фрагмент того, как выглядят ваши данные? – Chase
Тип викторины, который никогда не меняется, у меня есть 4 типа викторины. Типы вопросов, которые также редко меняются, в каком-то вопросе есть текстовый ответ, у некоторых есть более одного ответа и так далее. –
Можете ли вы дать оценку того, сколько данных имеется? – Chase