Conclusion
This chapter has discussed using relationships, and sometimes these relationships can
involve subtypes. Being able to work with relationships is a vital part of any rules
engine design, and as has been seen, it is something that arises in a number of
different contexts. Subtypes have also been introduced in this chapter, but there are
additional concepts that must be understood when subtypes are used. Subtypes can
also figure prominently in rules that do not involve relationships. In the next chapter
we will continue with the management of subtypes within business rules, but in rules
that do not include relationships.
420
CHAPTER NINETEEN Implementing Rule Types Using Relationships and Subtypes