Создание системы бизнес-правил. Часть 5
|
Барбара фон Халле |
Окончание. |
Непрозрачные опции настройки | Комплексное проектирование | Итоги |
- Определение домена СУБД. Код базы данных для совместного использования приложений, коллективно работающих с базой данных. Задает типы данных, длины, иногда ограничения по значению доменов. - Определение таблицы СУБД. Также код базы данных для использования приложениями, которые коллективно работают с базой данных. Задает тип столбца и длину, иногда - ограничения по столбцу (уникальный, не пустой, значение), иногда - ограничения отношений (правила целостности на уровне ссылок). - Определение вида СУБД. Код базы данных, определяет виртуальную таблицу, предназначенную для совместного использования приложениями, если те работают с одним и тем же видом. Определения вида можно использовать для реализации расчетных значений. - Триггер СУБД. Код базы данных, предназначен для совместного использования приложениями. Определяет код, исполняемый автоматически при операции с таблицей или столбцом. Как правило, пишется декларативно. - Метод в классе объектов общего пользования. Код, совместно используется приложениями, так как находится в объектном классе, который совместно используется приложениями. Можно применять как механизм для создания коллективно используемой стандартной логики правил. Контроль за выполнением правил можно дублировать, например: начать с правил на уровне правил, но провести и традиционную проверку целостности данных в СУБД. Для эффективности контроль выполнения некоторых правил можно дублировать на уровне представления. Этап 9: Определите интерфейсы к уровню правил. Купите вы коммерческий пакет или создадите собственный модуль, вашим приложениям и уровню данных нужны интерфейсы для уровня правил. |
[1][2][3] | следующая>> | |
[вид для печати] | ||
© DM Review |