On 31/05/2007, at 11:54 AM, Lachlan Deck wrote:

On 31/05/2007, at 10:44 AM, Mike Kienenberger wrote:

On 5/30/07, Aristedes Maniatis <[EMAIL PROTECTED]> wrote:
When we get to vertical inheritance there will be at least one other
property added to the ObjEntity: the name of the relationship used to
find the superclass.

When we get to inheritance, we'd be wise to follow the JPA methodology
for specifying inheritance relationships. Vertical and single-table
is well-defined.

<...>
Okay, so consider the request for superRelationship dropped. (See disclaimer :-) Well that makes it simpler to do all of this ;-)

Hang on... Hibernate, for example, does indeed utilise a relationship, to my understanding [1], that specifies the nature of the relationship to the parent, what happens when an object is deleted and so on. These are characteristics that are encapsulated in a relationship. This is why the request for defining a superRelationship in ObjEntity was first made. Perhaps it's an optional for vertical where in its absence is some implicit strategy.

Thoughts?

with regards,
--

Lachlan Deck

[1] http://www.warfrog.com/hibernatetutorial2/


Reply via email to