Возможность хранить отдельные ИБ (или типы ИБ) в отдельных таблицах

Рейтинг: -26.4010  
На голосовании
Предложил Пользователь 29177 26.10.2011 22:44:32

Возможность хранить отдельные ИБ (или типы ИБ) в отдельных таблицах

1.Заметно улучшится работа api функций
(при определенных комбинациях параметров CIBlockElement::GetList , в конечном итоге получается огромный запрос , который выполняется нереально долго , такие вещи нужно либо на уровне api запрещать , либо делать структуру бд более гибкой )Во многих запросах, таблицы склеиваются сами с собой ну и т.д.
2.Целостность можно повесить на триггеры, (те кто использую mysql4 этой возможности не получат)
3.Вообще-то  и структура бд и архитектура продукта , и код многих модулей моральна устарел, поэтому мне кажется следует включить еще один параметр качества при разработке cms- -- технологическая целостность.
Если называете систему framework таки и конкурируйте с другими framework