Как правильно составить структуру базы данных интернет магазина?
Каждый товар может иметь разные характеристики, при том эти характеристики выбираются из базы при добавления товара. К примеру у товара Телефон есть память, а у товара Стиралка ее нет.
Я это все к тому описываю, что мне нужно сделать фильтр, для вот таких разных товаров которые могут иметь разные характеристики. Как правильно сделать структуру - товаров, характеристик и фильтра.
Как вообще правильно выглядит структура таблицы для фильтров? Подобное выполняю первый раз, хочу добиться гибкости, для того, чтобы легче было работать с данными