Using Multiple Models

When you are thoroughly satisfied that both the User model and the Forum model are functionally robust and stable, then you may proceed to linking them together.

Start by creating a new DirectToWeb application UserForumTest, with both the User model and the Forum model you've defined before. Make sure that the models are copied into the application for simplicity. Also copy in the custom-class files for the entitiess that you have defined.

Defining a Cross Model Relationship

Open the Forum model in EOModeler.

1.
Copy the User primary key from the User model and paste it into the Post entity. Make sure that it is abstract and doesn't allow null.
2.
Define a new to-one relationship to User as normal, except in the Relationship ...

Get WebObjects® Developer's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.