Мне нужно отслеживать «события» вместе с учетной записью пользователя, и я бы предпочел не добавлять к ней всю таблицу базы данных.Лучший тип данных для коллекции
Каков наилучший тип данных для хранения коллекции/массива целых чисел?
Я думал, что могу использовать текст и просто анализировать значения в массиве, но должен быть более эффективный способ.
{1,6,18,427,293}
^Предположим, у меня есть массив, подобный этому, но она может быть меньше, или это может быть гораздо больше, это зависит только от пользователя.
Это в основном, что я пытаюсь создать
Пользователей
Id | Name | Events
0 James {1,2}
1 Kitty {0}
2 Mark {1,3}
3 Adam {1,2,3}
События
Id | Name | Location | Date
0 Event 1 Here Tommorow
1 Event 2 There Yesterday
2 Event 3 Around Eventually
3 Event 4 Near Someday
В поле событий на пользователях, что это лучший способ сделать это.
Не храните данные как в "РСУБД". Создайте новую таблицу, это сэкономит вам много головной боли по дороге ... – sgeddes
Что произойдет, если вы захотите найти записи, где третья - 18? – ceejayoz
Кажется настолько глупым иметь таблицу, состоящую из двух полей. {AccountID, EventIndex} –