- создать 10 полей с именами proterty 1 ... proterty 10 ????
и чёт не въеду как организовать таблицы категорий, с учётом вложенности, например в 5 дочерних (от верха до низа) - у каждой таблицы храниться id родительской.
тогда товару писать как id - чей? или у товара должны быть поля для всех возможных вложенностей?
лент движки ковырять.
Спустя 2 минуты, 19 секунд (1.08.2012 - 00:24) kamanch написал(а):
Вопрос по организации БД, Таблица "характеристики товаров" для товаров
С категориями по образу и подобию.
Таблицы:
products
catecory
category_products
В таблице catecory
category_id
parent_id
category_name
Если parent_id = 0 , значит верхний уровень.
С категориями по образу и подобию.
Таблицы:
products
catecory
category_products
В таблице catecory
category_id
parent_id
category_name
Если parent_id = 0 , значит верхний уровень.
Спустя 12 минут, 14 секунд (1.08.2012 - 00:37) Игорь_Vasinsky написал(а):
так. т.е.
category
category_id | parent_id | category_name
1 |0 | cat 1
2 |1 | cat 2
3 |2 | cat 3
4 |0 | cat 4
5 |1 | cat 5
_cat 1
....|_cat2____cat 5
........|__cat3
_cat 4
так ?
category
category_id | parent_id | category_name
1 |0 | cat 1
2 |1 | cat 2
3 |2 | cat 3
4 |0 | cat 4
5 |1 | cat 5
_cat 1
....|_cat2____cat 5
........|__cat3
_cat 4
так ?
Спустя 6 минут, 10 секунд (1.08.2012 - 00:43) Игорь_Vasinsky написал(а):
ок. +
Спустя 7 минут, 29 секунд (1.08.2012 - 00:50) FatCat написал(а):
Цитата (Игорь_Vasinsky @ 1.08.2012 - 02:22) |
какую структуру выбрать для таблицы товаров, свойства которых заранее не известны |
ИМХО, 3 таблицы: таблица товаров, таблица свойств и таблица свойств товаров на 2 поля: айдишник товара и айдишники свойств через запятую.
Спустя 4 минуты, 34 секунды (1.08.2012 - 00:55) Игорь_Vasinsky написал(а):
неее. вот весч http://phpforum.ru/index.php?showtopic=63392&hl=presta
Спустя 45 минут, 6 секунд (1.08.2012 - 01:40) kamanch написал(а):
Спустя 25 минут, 22 секунды (1.08.2012 - 02:05) alexbel2404 написал(а):
А мне нравится архитектура БД у opencart) Очень гибкая
Спустя 9 часов, 47 минут, 30 секунд (1.08.2012 - 11:53) inpost написал(а):
alexbel2404
ну так рассказал бы.
Игорь_Vasinsky
Эх, уже ответили. На том же Друпале можно ещё тип свойства указывать, будет ли это текстовый, select, checkbox, radio, и в отдельной таблице под названием "варианты" - хранятся варианты для них, соответственно. Ах да, нечто такое можно увидеть и в Битриксе.
ну так рассказал бы.
Игорь_Vasinsky
Эх, уже ответили. На том же Друпале можно ещё тип свойства указывать, будет ли это текстовый, select, checkbox, radio, и в отдельной таблице под названием "варианты" - хранятся варианты для них, соответственно. Ах да, нечто такое можно увидеть и в Битриксе.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker