Hello all,

I'm very new to WebObjects.  I've had some early successes with WO (3.51) with
simple(ish) databases.   I set up the EOModel with all the entities and
relationships I needed, and everything went swimmingly.

Now, I'm reading certain parts of the EOF DevGuide, specifically the chapter
on "Modeling Inheritance".

Very shortly, I will be starting the design phase of a project that I'm sure
we're going to want to do inheritance with, because we want strong base
classes that we can reuse for each project as time goes on.

However, what I'm torn at right now is whether I should:

- design the database schema first, and fit my classes (and inheritance
mapping choice) to the schema,

or

- do the class hierarchies first, then decide on a case-by-case basis which
inheritance mapping choice is best for each entity, and build the schema based
on my choices.

The latter seems to be the "right" way to do this.

But is there a "right" way to do this?

Any insight is greatly appreciated!

Thanks,

Jim

---
Jim Roepcke - [EMAIL PROTECTED]
Roepcke Computing Solutions
Victoria, BC, Canada
http://www.roepcke.com/

Reply via email to