cayenne-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrus Adamchik (JIRA)" <j...@apache.org>
Subject [jira] [Issue Comment Deleted] (CAY-2047) Relationship mapping with target inheritance
Date Fri, 15 Jan 2016 21:43:39 GMT

     [ https://issues.apache.org/jira/browse/CAY-2047?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Andrus Adamchik updated CAY-2047:
---------------------------------
    Comment: was deleted

(was: Now that I think of it, such mapping is really wrong, as FK does not really guarantee
that it will resolve to an expected subclass. But perhaps the Modeler can be more verbose
about it...)

> Relationship mapping with target inheritance 
> ---------------------------------------------
>
>                 Key: CAY-2047
>                 URL: https://issues.apache.org/jira/browse/CAY-2047
>             Project: Cayenne
>          Issue Type: Bug
>    Affects Versions: 3.1
>            Reporter: Andrus Adamchik
>            Assignee: Andrus Adamchik
>
> Consider the inheritance mapping:
> DB_A
> ObjSuperA 
> ObjectSubA extends ObjectSuperA 
> (and probably a few more subclasses , some a few levels deep)
> DB_B
> ObjB
> There are 2 to-one relationships from DB_B to DB_A based on 2 foreign keys.
> Modeler ObjRelationship dialog fails on attempt to map ObjB -> ObjectSuperA (a superclass)
relationship. It automatically selects a random subclass instead.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message