[OS-JIRA] Created: (CAY-92) Address dependent DataMaps limitations

From: jir..bjectstyle.org
Date: Wed Feb 04 2004 - 16:20:43 EST

  • Next message: Mike Kienenberger: "Re: Optimistic Locking Progress Report 2 - final? [not final]"


      A new issue has been created in JIRA.

    View the issue:


    Here is an overview of the issue:
            Key: CAY-92
        Summary: Address dependent DataMaps limitations
           Type: Improvement

         Status: Assigned
       Priority: Major

        Project: Cayenne
                 Cayenne Core Library
                 1.1 [DEV]

       Assignee: Andrus Adamchik
       Reporter: Andrus Adamchik

        Created: Wed, 4 Feb 2004 4:20 PM
        Updated: Wed, 4 Feb 2004 4:20 PM

    'Dependent" DataMaps were created to allow extending existing DataMaps by adding extra entities that depend on entities defined elsewhere. There are few limitations that make this approach not very usable:

    1. DbRelationships are expected to be defined in pairs (src -> dest and dest -> src) - this can not be achieved with one-way dependency between DataMaps.

    2. Even if we get rid of limitation (1) by allowing one-way DbRelationships, we must address the things like defining relationship semantics (e.g. "toDepPK").

    Don't see a good solution within current design. Maybe we should investigate our earlier idea of making DbRelationships non-directional (so that they could be defined by entities on either side)?

    This message is automatically generated by JIRA.

    If you think it was sent incorrectly contact one of the administrators:

    If you want more information on JIRA, or have a bug to report see:

    This archive was generated by hypermail 2.0.0 : Wed Feb 04 2004 - 16:20:48 EST