общий вопрос
От: Kaifa Россия  
Дата: 22.05.18 18:22
Оценка:
допустим есть какая-то говносистема с претензией на универсальность (реализованная кстати на викетах (бугога)), которая пытается автоматизировать ряд бизнес-процессов.
соответственно узких сущностей типа "заказ", "склад" и т.п. на физическом уровне не найти. надо лезть в эти "универсальные" говнотаблицы и выковыривать.
когда требуется отчет, логика которого очень простая в общем-то, но он полей на 50 — откровенно задалбывает. это как-то можно решить быстро, не используя кучу элементарных подзапросов в селекте?
Re: общий вопрос
От: bzig  
Дата: 22.05.18 19:37
Оценка: 2 (1) +2
Здравствуйте, Kaifa, Вы писали:

K>допустим есть какая-то говносистема с претензией на универсальность (реализованная кстати на викетах (бугога)), которая пытается автоматизировать ряд бизнес-процессов.

K>соответственно узких сущностей типа "заказ", "склад" и т.п. на физическом уровне не найти. надо лезть в эти "универсальные" говнотаблицы и выковыривать.
K>когда требуется отчет, логика которого очень простая в общем-то, но он полей на 50 — откровенно задалбывает. это как-то можно решить быстро, не используя кучу элементарных подзапросов в селекте?

создать VIEW, которые из универсальных таблиц строят сущности и использовать потом уже эти вью
Re: общий вопрос
От: wildwind Россия  
Дата: 25.05.18 04:45
Оценка:
Использовать средства построения отчетов, которые предоставляет эта система.
Ты больше задолбаешься потом объяснять пользователям почему твой отчет показывает туфту в одном случае из десяти.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.