Hi Brian,
now i got an "anonym" id
(very nice, so i now have "pure" javaBeans
no technicals in it :-)

i made 
cu = new Custiomer();
ca = new Car();
cu.setCar(ca);
broker.store(cu);

now only a customer was in DB

i must add the "auto-*" in descriptor:
<reference-descriptor 
  name="car" 
  class-ref="de.ralle.Car"
  auto-retrive="true"
  auto-update="true"
  auto-delete="true">
 <foreignkey field-ref="carId"/>
</reference-descriptor>

now i have a car and a customer,
but custumer.carId is "null" in database...
of course carId is anonym too! ...

any idea? or am i to silly
and i must do pure sql ... as a penalty... ? :-)


in table customer is:
CREATE TABLE CUSTOMER
(
        ID INT PRIMARY KEY AUTO_INCREMENT,
        CARID INT,
        FOREIGN KEY (CARID) REFERENCES CAR(ID)
);

thanks!

 --- Ralf Bode <[EMAIL PROTECTED]> schrieb: > Thanks
Brian,
> 
> but do you mean with "anonymous" keys ?
> 
> now i have (in classes):
> CUSTOMER
> car: Car
> carId: int
> 
> CAR:
> id: int
> 
> (and the XML desc for it like in mail before)
> am i with anon.keys able to "see" car-fk in
> database-table CUSTOMER?
> after:
> broker.store(customer); ?
> 
> thanks again, and thanks for your patience.
> greetings!
> 
> 
> 
> > On the FK thing, if you do not use anonymous FK's
> > the ID's need to be 
> > managed manually, as well as the references. I
> tend
> > to recommend using 
> > anonymous keys for FK relationships because it is
> > very easy to forget 
> > this.
> > 
> > -Brian
> > 
> > 
> > 
> >
>
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> > [EMAIL PROTECTED]
> > For additional commands, e-mail:
> > [EMAIL PROTECTED]
> >  
> 
>
__________________________________________________________________
> 
> Gesendet von Yahoo! Mail - http://mail.yahoo.de
> Mit Yahoo! Suche finden Sie alles:
> http://suche.yahoo.de
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
>  

__________________________________________________________________

Gesendet von Yahoo! Mail - http://mail.yahoo.de
Mit Yahoo! Suche finden Sie alles: http://suche.yahoo.de

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to