Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите организовать данные / 4 сообщений из 4, страница 1 из 1
17.01.2014, 18:26:25
    #38530033
rndm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите организовать данные
Доброго времени суток!

Компания производит довольно большое количество товаров. У каждого в описании присутствует хитрая таблица, содержимое которой (количество столбцов/строк) у каждого товара свое.

Сейчас сделано таким образом, что в таблице товаров есть столбец, в котором для каждого товара указывается содержимое этой таблицы в виде:

['header1','header2','header3'],['r1c1','r1c2','r1c3'],['r2c1','r2c2','r2c3'], ...

Каким образом можно сделать реорганизацию? Или не нужно, и в php есть какие-то удобные средства, чтобы парсить эту фигню?

Благодарю!
// Сорри, если были такие вопросы - поиском не нашел
...
Рейтинг: 0 / 0
17.01.2014, 18:34:46
    #38530039
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите организовать данные
Искать по слову EAV, буквально сегодня этот топик есть.
rndmтаблица, содержимое которой (количество столбцов/строк) у каждого товара своеРекомендую таки сделать так, чтобы не каждого товара был свой набор характеристик, а одинаковый в пределах товарной группы.
...
Рейтинг: 0 / 0
17.01.2014, 18:39:53
    #38530043
rndm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите организовать данные
Хм, гляну...
...
Рейтинг: 0 / 0
18.01.2014, 07:23:30
    #38530330
deblogger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите организовать данные
Типичное преступление против нормализации.

Компания производит или продает кучу товаров. Значит каждый товар должен иметь артикул, уникальный идентификатор. Так или нет?

Отсюда и далее на словах все просто. Должна быть 1 таблица артикулов в которую разумеется можно включить свойства общего характера, не считая такого суперглобального свойства как артикул. И столько специфических таблиц, сколько потребуется. Далее по обстоятельствам: в каждой специфике будут общие места которые потребуют списков и в таком роде. На деле все гораздо сложнее, поэтому можете смело продолжать писать в одну ячейку все барахло.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите организовать данные / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]