ПРЕВЕД
Новичок
Поля таблицы про запас
Привет.
Имеется таблица сущностей, у которых может быть разное число свойств. Количество свойств умозрительно ограничивается 10-ю. Я подумал, что можно добавить к таблице 10 разнотипных полей (TEXT, VARCHAR, INT) про запас и использовать их по мере необходимости. Смущает то, что в этом случае у записи будет некоторое число пустых полей.
Какие недостатки присутствуют у такого решения?
Спасибо за ответы.
PS
Расположить свойства в отдельных таблицах можно, но я не знаю, как в таком случае оптимальнее делать выборку и сортировать сущности по произвольному свойству (у меня получается гораздо больше запросов к БД).
Привет.
Имеется таблица сущностей, у которых может быть разное число свойств. Количество свойств умозрительно ограничивается 10-ю. Я подумал, что можно добавить к таблице 10 разнотипных полей (TEXT, VARCHAR, INT) про запас и использовать их по мере необходимости. Смущает то, что в этом случае у записи будет некоторое число пустых полей.
Какие недостатки присутствуют у такого решения?
Спасибо за ответы.
PS
Расположить свойства в отдельных таблицах можно, но я не знаю, как в таком случае оптимальнее делать выборку и сортировать сущности по произвольному свойству (у меня получается гораздо больше запросов к БД).