Witam możecie mi powiedziec czy te pliki mapujące są ok?

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >
<hibernate-mapping>
    <class name="Osoba" table="OSOBA">
        <id name="id" column="Id">
            <generator class="native" />
        </id>
        <property name="imie" column="Imie" />

        <set name="pojo.Konto" table="KONTO" inverse="true" lazy="true" fetch="select">

            <key>
                <column name="Id" not-null="true" unique="true" />
            </key>
            <one-to-many column="NrKonta" unique="true" class="pojo.Konto" />
        </set>

    </class>
</hibernate-mapping> 
 <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >
<hibernate-mapping>
    <class name="pojo.Konto" table="KONTO">

        <id name="nrKonta" column="NrKonta"
            <generator class="native" />
        </id>
        <many-to-one name="posiadacz" class="pojo.Osoba" fetch="select">
            <column name="Posiadacz" not-null="true" />
        </many-to-one>

        <property name="saldo" column="Saldo" />

    </class>
</hibernate-mapping>

Hibernate czepia mi się do tego set'a ale nie wiem o co chodzi:/