A computer-implemented method for flexibly and efficiently representing and
applying business rules in a transaction-processing relational database
management system (RDBMS) environment. The method includes providing a
deterministic rule-based expert-system shell. A late-binding mechanism
within the RDBMS environment is also provided. An extensible
data-maintenance mechanism is created for the rule-based expert-system
shell. The extensible data-maintenance mechanism maintains sets of
approval rules governing business transactions generated by other
transaction-processing applications. The data-maintenance mechanism uses
late binding to make the sets of rules and rule components stored in the
data-maintenance mechanism arbitrarily extensible. A rule-processing
engine applies the sets of approval rules stored in the extensible
data-maintenance mechanism to business transactions originating in
transaction-processing applications. The method provides for a plurality
of approval-rule types, each making a qualitatively different contribution
to the list of approvers required for any given business transaction. The
method calculates the list of approvers required for a given business
transaction by applying the appropriate set of approval rules to the
transaction.
Компьютер-snabjenny1 метод для гибко и эффективно представляющ и прикладывающ правила дела в труды-obrabatyva4 окружающей среде системаа организации хозяйства реляционной базы данных (RDBMS). Метод вклюает обеспечивать детерминистскую rule-based раковину специалист-sistemy. Поздно-sv4zyva4 механизм внутри окружающая среда RDBMS также обеспечен. Раздвижной механизм данн-obslujivani4 создан для rule-based раковины специалист-sistemy. Раздвижной механизм данн-obslujivani4 поддерживает комплекты правил утверждения управляя деловыми операциями произведенными другими труды-obrabatyva4 применениями. Пользы механизма данн-obslujivani4 поздно связывая для того чтобы сделать комплекты правил и компонентов правила, котор хранят в механизме данн-obslujivani4 произвольно раздвижном. Правил-obrabatyva4 двигатель прикладывает комплекты правил утверждения, котор хранят в раздвижном механизме данн-obslujivani4 к деловым операциям возникая в труды-obrabatyva4 применениях. Метод обеспечивает для множественности типов утверждени-pravila, каждого делая качественно по-разному вклад к перечню approvers необходим для любой, котор дали деловой операции. Метод высчитывает перечень approvers необходим для, котор дали деловой операции путем прикладывать соотвествующий комплект правил утверждения к трудыам.