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:/