Показать сообщение отдельно
  #8 (permalink)  
Старый 05.01.2017, 11:40
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

База данных же не для того, чтобы в ней в РМА или подобном удобно было видеть все сразу и поэтому строка. Не важно сериализаиция или json, последняя ведь тоже строка.

Сравните, при значении как [94, 100], чтобы удалить 94 нужно извлечь, изменить, обновить. А если это записи, то DELETE/UPADATE WHERE field=94. Что эффективнее?

Если уж строка, то ПО запросил данные -> отработал -> REPLACE или UPDATE.

Но если с данными этого массива связаны данные, то хранение их как строка, это вообще самоубийство.
Ответить с цитированием