Я создаю веб-сайт электронной коммерции, и меня немного смущает таблица производителей. у меня есть таблица категорий, в которой предположим, что я взял в качестве примера
2 значения «мобильные телефоны и ipods», а таблица подкатегорий содержит значение категории и подкатегории. Теперь подкатегория имеет 2 значения, такие как «gsm» и «cdma», и в соответствии со значением их категории «1» из таблицы категорий. значение "мобильные телефоны". Теперь, как мне составить таблицу производителей, согласно которой одни и те же бренды будут использоваться многими категориями. Может ли кто-нибудь помочь мне в создании аккуратного стола производителей. у меня была такая идея, что я бы вписал название категории в таблицу производителей и поставил значение 1 для использованных 0 для неиспользованных
Таблица производителей:
id manufacturer_name
1 Apple
2 Htc
Категория
id item_category
1 Mobile Phones
2 Ipods
Подкатегория
id item_category Sub Category
1 1 Gsm
2 1 Cdma
мой стол производителей IDEA
id manufacturer_name Mobile Phones Ipod's
1 Apple 1 1
2 Htc 1 0
идея кажется хорошей, но я действительно не знаю, есть ли лучшее решение. В случае очень большого числа категорий предполагается, что имеется более 30 категорий, тогда невозможно записать каждое имя категории в таблице производителей и установить для них значение 1 или 0. Кто-нибудь может предложить мне лучшую идею ???