дерево товаров инет-магазина, много веток и "переплетения"

twistfire

Новичок
дерево товаров инет-магазина, много веток и "переплетения"

Вот есть у меня в магазине дерево групп товаров.
Т.е. есть таблица
tov_groups
id
tov_moth_id
...

и товаров
tov
id,
tov_group_id
...

Но как можно сделать так, чтобы товар к примеру принадлежал не к одной группе, а к нескольким? Или например группа могла принадлежать к нескольким группам?

Хочется выбрать оптимальный путь, не судите строго...
 

[Gisma]

Новичок
ну тогда это не дерево, а граф;)
и всегда уточняй, вот что такое группа?
 

twistfire

Новичок
группа - имеется ввиду каталог/подкатлог товаров содержащий либо товарі либо подкаталоги..
 

Popoff

popoff.donetsk.ua
Но как можно сделать так, чтобы товар к примеру принадлежал не к одной группе, а к нескольким? Или например группа могла принадлежать к нескольким группам?
Сделай так, как это сделано в файловых системах: добавь вершину типа "ссылка" и ссылайся этой вершиной на группу или товар, которые фактически принадлежат другим вершинам.
 

twistfire

Новичок
Автор оригинала: Popoff
Сделай так, как это сделано в файловых системах: добавь вершину типа "ссылка" и ссылайся этой вершиной на группу или товар, которые фактически принадлежат другим вершинам.
чего-то не очень я понятливый...
объясните пожалуйста поподробнее..
 
Сверху