Describes how EOF is different from other database access products, the features it offers, and how you can use it. This chapter goes into detail on what an "enterprise object" is.
Explains the mechanics of designing enterprise objects, describes their structure and interaction with the Framework, and explains how you can take advantage of features provided by the Framework.
Discusses advanced enterprise object modeling issues not covered in the previous chapter, including the modeling of relationships, inheritance, and complex attributes.
Explains how the plumbing for typical Enterprise Objects Framework applications is established and how to implement variations on the more common configurations.
Describes the sequence of events when objects are fetched from the database, when objects are changed, and when changed objects are saved to the database. Also covers how EOF manages transactions, and lists the delegate methods and notifications your code can use at every stage of an application to do custom processing.