Developer Documentation
PATH  WebObjects 4.0 Documentation > EOF Tools and Techniques


PDF

Enterprise Objects Framework Tools and Techniques

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.