You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-user@db.apache.org by Thomas Paradies <pa...@transit-online.de> on 2004/09/22 11:06:48 UTC
Re: Collection foreignkey missing
Christian,
if project-schema.xml means torque-schema.xml have look at Tom's reply
http://nagoya.apache.org/eyebrowse/ReadMsg?listName=ojb-user@db.apache.org&msgNo=14428
Thomas
BOUESSAY Christian wrote:
>
> Hello,
>
> There is an association (1:n) between 2 classes:
>
> /**
> * @ojb.class
> * @ojb.field name="idOM" jdbc-type="INTEGER"
> */
> public class Label {
> /**
> * @ojb.field primarykey="true"
> */
> private int id;
>
> // ...
> }
>
> /**
> * @ojb.class
> */
> class OM {
>
> /**
> * @ojb.field primarykey="true"
> */
> private int id;
>
> /**
> * @ojb.collection element-class-ref="Label"
> * foreignkey="idOM"
> */
> private Collection labels;
>
> // ...
> }
>
> In the repository_user.xml :
> <collection-descriptor
> name="labels"
> element-class-ref="Label"
> >
> <inverse-foreignkey field-ref="idOM"/>
> </collection-descriptor>
>
> In the project-schema.xml, there is no <foreign-key> declaration for the table OM ...
>
> What did I miss?
>
> Christian
>
> (I'm a newbie with OJB/xdoclet.
> I didn't found it in the archive, neither in the docs...)
--
+----------------------------------+-----------------------------------+
| tranSIT GmbH | phone: +49 3677 8451 11 |
| Langewiesener Str. 32 | fax: +49 3677 8451 2211 |
| 98693 Ilmenau | mobile: +49 172 3676031 |
| Germany | |
+----------------------------------+-----------------------------------+
---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-user-help@db.apache.org