This book describes EOModeler and the techniques you use to define models that work effectively in Enterprise Objects Framework applications.
- Introduction
- Introduces EOModeler.
- Creating a New Model
- Shows you how to create a new model from an existing database, how to update an existing model, and how to check an existing model for consistency.
- Using the Model Editor
- Details operation of the Model Editor--the EOModeler window in which you view and edit models.
- Working with Attributes
- Describes attribute characteristics and the ways you can edit them. Also shows you how to assign a prototype to an attribute, how to define your own prototype attributes, and how to hide the prototypes provided by the Framework.
- Working with Relationships
- Discusses ways in which you create and configure relationships. It also details how you add referential integrity rules.
- Adding Derived Properties
- Shows you how to create and manipulate derived attributes, derived relationships, and flattened relationships.
- Working with Entities
- Illustrates how you use the Model Editor and the Entity Inspectors to set an entity's characteristics, and how you can map an entity to a custom enterprise object class and then generate source files for it.
- Working with Stored Procedures
- Describes how you work with stored procedures in your model. This chapter shows you how to add stored procedures and assign them to entities for common operations.
- Working with Fetch Specifications
- Describes the creation of fetch specifications--predefined, named queries--in EOModeler.
- Interacting with a Database
- Details the ways in which you can interact with a database using EOModeler: setting and switching adaptors, browsing database data, and generating SQL.