Здравствуйте, товарищи по семейству stackoverflow?
Я знаю, что неэффективно создавать одну дополнительную таблицу sqlite в системе iPhone CoreData.(X)
В настоящее время у моего приложения есть одна таблица sqlite, но есть предустановленные данные для пользователей, поэтому не нужно тратить время на анализ.Но если я добавлю новую сущность в текущую структуру таблицы SQLite, она уничтожит все предустановленные данные.Я не пытался использовать метод иммиграции, но не думаю, что это будет просто добавление новой сущности на стол.Я думаю, что это также стирает предыдущие предустановленные данные.
Текущая архитектура файла SQLite.
- сущность: A
- атрибуты: содержит данные
Я хочу сохранить A с атрибутамивсе еще содержат данные, но также добавляют новую сущность: B.
сущность: A
атрибуты: предыдущие содержащиеся данные
(PLUS +)
сущность: B
атрибуты: новые данные
Нужно ли создавать дополнительный набор постоянства для отдельного хранения сущности B (создать другой файл SQLite и использовать в качестве хранилища) или существует ли способ добавить сущность B в текущий SQLite?без изменений в сущности A?
Спасибо.