Dziedziczenie wśród obiektów biznesowych
Jeżeli obiekt biznesowy zawiera odwołanie do innego obiektu biznesowego jako nadrzędnego, może odziedziczyć jego reguły biznesowe. Dla obiektu podrzędnego z kolei możliwe jest określenie obiektów podrzędnych i tak dalej. Reguły obiektu nadrzędnego są stosowane automatycznie do wszystkich jego obiektów podrzędnych (bez potrzeby kompilowania - dzieje się to natychmiastowo). Możliwe jest dodanie reguł do obiektu podrzędnego, ale nie usunięcie ani pominięcie żadnej z reguł odziedziczonych.
Ilustracja przedstawia wielopoziomową strukturę dziedziczenia wśród obiektów biznesowych.
Jak widać, zakres działania reguł nadrzędnych obiektu biznesowego "Klient biznesowy" zostaje rozszerzony, tak aby wymusić sprawdzanie historii kredytowej wszystkich klientów powiązanych z podrzędnymi obiektami biznesowymi.
W przypadku większości typów zdarzeń systemowych powiązanych z obiektem biznesowym możliwe jest zastosowanie wielu algorytmów. Na przykład dla jednego obiektu biznesowego można określić wiele algorytmów walidacji. W takich przypadkach stosowane są wszystkie algorytmy na wszystkich poziomach łańcucha dziedziczenia, począwszy od najwyżej położonego w hierarchii nadrzędnego obiektu biznesowego.
Inne typy zdarzeń pozwalają na zastosowanie pojedynczego algorytmu. Przykładowo użytkownik może używać jednego algorytmu informacji w celu określania formatu standardowego opisu wystąpienia obiektu biznesowego. W takich przypadkach stosowany jest argument na poziomie najbliższym w hierarchii aktualnie przetwarzanemu obiektowi biznesowemu.