и вообще насколько использование массива в данных выгоднее (или нет) плоской структуры?
т.е.:
вариант 1
'2018-02-19’, [11,22,33]
вариант 2
'2018-02-19’, 1, 11
'2018-02-19’, 2, 22
'2018-02-19’, 3, 33
Это сложный вопрос и ответ зависит от ваших данных и того, какие запросы предполагаются. 1. Если в данных есть мелкие массивы, которые представляют собой какие-то отдельные свойства данных - то массивы как раз подойдут. Пример: список идентификаторов достигнутых целей. 2. Если в данных почти всё содержимое представляет собой массив, и часто нужно анализировать именно элементы этого массива. Например, ваши данные - это события пользователей. Вы рассматриваете следующие варианты: - каждый пользователь в отдельной строке, а свойства событий пользователей - в массивах. Или сделать таблицу, где каждая строка - отдельное событие одного пользователя. Лучше второй вариант - таблица с отдельными событиями.
Обсуждают сегодня