Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Выбор CMS, позиционирование TYPO3, бизнес веб-разработки > Вопросы выбора CMS

Ответ
 
Опции темы Опции просмотра
Старый 30.03.2011, 20:14   #1
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

Цитата:
Сообщение от jettero Посмотреть сообщение
не в качестве защиты битрикса..
но про такие структуры данных в учебниках тоже пишут http://en.wikipedia.org/wiki/Entity-...te-value_model
Врядли есть хоть один учебник, который порекомендует делать интернет-магазин без "нормальной человеческой" таблицы products :-)
Цитата:
Сообщение от jettero Посмотреть сообщение
кстати в экстеншене commerce тоже такая модель данных
В commerce как раз есть нормальная таблица товаров (tx_commerce_products)
__________________
Веб-студия ТТЛАБ
www.ttlab.ru

Последний раз редактировалось Valery Romanchev; 30.03.2011 в 20:41
Valery Romanchev вне форума   Ответить с цитированием
Старый 30.03.2011, 22:46   #2
takitak
Новенький
 
Регистрация: 03.02.2011
Сообщений: 25
По умолчанию

Не знаю насчет учебника, а case study с крупным магазином без такой таблицы я видел. Продукты лежат в NoSQL хранилище. В SQL - только заказы. Уж как они разруливали с со своим учетом - про то не написано. Собссно, что битриксовская модель, что TV - попытка хранить в БД то, для чего она плохо подходит.
takitak вне форума   Ответить с цитированием
Старый 31.03.2011, 13:22   #3
jettero
Senior Member
 
Регистрация: 24.06.2006
Сообщений: 143
По умолчанию

Цитата:
Сообщение от Valery Romanchev Посмотреть сообщение
Врядли есть хоть один учебник, который порекомендует делать интернет-магазин без "нормальной человеческой" таблицы products :-)

В commerce как раз есть нормальная таблица товаров (tx_commerce_products)
В последний раз когда я смотрел commerce, там было сделано точно так же – есть таблица товара, но атрибуты товара хранятся не в столбцах этой таблицы (как должно быть канонически), а в виде строк в таблице значений атрибутов. Правда я смотрел commerce года 3 назад, еще в пререлизе, может уже все поменяли.

Схема из битрикса, на что вы дали ссылку, там та же система - есть основная таблица сущности (инфоблоки) и от нее идут связи к записям значений атрибутов инфоблоков.

Насколько я понимаю, вопрос был как раз в этих связях, а не в том почему у них таблица не называется продукты - она так не может называться, потому что в инфоблоках у них хранятся любые структурированная записи выводимые в виде списков, а не только товар.

В общем у меня эта схема вопросов не вызывает и это вполне в русле учебников. Но не сочтите это за агитацию за Битрикс ))

Последний раз редактировалось jettero; 31.03.2011 в 13:36
jettero вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 00:50.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория