Задать вопрос

Как лучше хранить неопределённое количество свойств в Mysql?

Есть таблица, условно Posts, в ней для каждой записи нужно поставить атрибуты, например teg='sql,mysql' ,date='2015-03-21' и другие.
Для каждой записи набор свойств разный.

Как это лучше реализовать для производительности ?

Упаковывать все через json в одно значение, делать отдельную таблицу со значениями но тогда усложняется поиск.
  • Вопрос задан
  • 217 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 4
aaadddminnn
@aaadddminnn
php it ubuntu debian
хм... бред вы хотите сделать
Ответ написан
Комментировать
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Комментировать
@IceJOKER
Web/Android developer
"но тогда усложняется поиск. " - really?
По-моему все ровно наоборот, если грамотно отделить данные, то наоборот легче будет работать с выборкой/добавлением/изменением этих данных.

А если все же хотите запихнуть обувь и одежду в один шкаф - json, yaml и т.п.
Ответ написан
Комментировать
Vencendor
@Vencendor Автор вопроса
поиск приходится производить по нескольким таблица в одной из которых будет x2-5 больше полей чем в основной
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы