metaclass: (Default)
[personal profile] metaclass
Софт1: написан почти целиком мной, заказной: 186 таблиц, 169 хранимых процедур
Софт2: написан мной и ребе белнетмоном, коробочный: 74 таблицы, 40 хранимых процедур

Date: 2010-08-27 10:10 am (UTC)
From: [identity profile] fraks-nsk.livejournal.com
А кстати можно сделать по другому сделать доп. таблицу в которой для каждой записи в подопытных таблицах завести запись. И Dept писАть только в эту таблицу. На нее сделать вьюху с ограничениями.
На подопытные таблицы сделать вьюхи с условием что exists в доп. таблице.

Конечно не факт что от этого не будет нести крышу у оптимизатора, но зато проверка в одном месте :)

Date: 2010-08-27 10:13 am (UTC)
From: [identity profile] metaclass.livejournal.com
Да, я так и делаю, это имитация наследования поверх таблиц.
Печаль начинается, если для проверки информации о подразделении недостаточно - например если информация о клиенте есть только в части связанных таблиц, начинается страшенное вуду.

В общем, язык SP не дотягивает даже до минимальных ООП языков, не говоря уже о функциональных.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 20th, 2025 12:46 pm
Powered by Dreamwidth Studios