Я пытаюсь добавить массив в базу данных SQLite на iPhone. Дело в том, что я не знаю, сколько объектов массива захочет использовать пользователь. Это может быть 1, это может быть 10. Если бы я выделил 10 полей в таблице SQLite, это было бы 9 трат, если пользователь должен был использовать одно, и это установило бы верхнюю границу для 10 записей.
Таким образом, я подумал об использовании одного поля типа VARCHAR и добавлении каждого объекта массива со специальным символом между каждым объектом. Как это будет с точки зрения производительности? Есть идеи получше?