Hi Armin!

> is the mapping correct? Class CzescZlozona has a 1:n relation to
> CzescAtomowa AND a 1:1 relation to CzescAtomowa? Or do you want to map a
> 1:1 back-reference from CzescAtomowa to CzescZlozona?

Yes, it is correct. CzescZlozona has chirdlen :
"czesciAtomowe" field (1:n)  (in real world it would be similar to workers)
and one of this chirdlen is special instance, marked as
("glownaAtomowa" field, 1:1) (in real world - i.e. -  chief)
 
> If your mapping is correct, does CzescAtomowa has any references?

here is full CzescAtomowa description:

<class-descriptor class="com.bimki.oo7j.ojb.om.CzescAtomowa" 
        table="CzescAtomowa">
        <field-descriptor name="id" column="cza_id" jdbc-type="INTEGER"
                primarykey="true" autoincrement="true" />
        <field-descriptor column="cza_x" name="x"
jdbc-type="INTEGER"></field-descriptor>
        <field-descriptor column="cza_y" name="y"
jdbc-type="INTEGER"></field-descriptor>
        <field-descriptor column="cza_dokId" name="dokId"
jdbc-type="INTEGER"></field-descriptor>
        <!-- relacja 1:m  z czescia zlozona -->
        <field-descriptor column="cza_czId" name="czescZlozona_id"
                jdbc-type="INTEGER"></field-descriptor>
        <reference-descriptor name="czescZlozona" auto-update="none"
                class-ref="com.bimki.oo7j.ojb.om.CzescZlozona">
                <foreignkey field-ref="czescZlozona_id" />
        </reference-descriptor>         
        <!-- relacja 1:m  z polaczeniem -->
        <collection-descriptor name="polaczenieDo"
                element-class-ref="com.bimki.oo7j.ojb.om.Polaczenie">
                <inverse-foreignkey field-ref="doatomowej_id" />
        </collection-descriptor>
        <!-- relacja 1:m  z polaczeniem -->
        <collection-descriptor name="polaczenieZ"
                element-class-ref="com.bimki.oo7j.ojb.om.Polaczenie">
                <inverse-foreignkey field-ref="zatomowej_id" />
        </collection-descriptor>        
        <reference-descriptor name="super" 
                class-ref="com.bimki.oo7j.ojb.om.ElementProjektowy" 
                auto-retrieve="true" auto-update="true" auto-delete="true">
                <foreignkey field-ref="id" />
        </reference-descriptor>
</class-descriptor>

Bimki

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

Reply via email to