<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">


<hibernate-mapping>
	<class name="com.abc.entities.Dept" table="DEPT" lazy="false">
		<composite-id name="deptPK" class="com.abc.entities.DeptPK">
			<key-property name="projCode" column="PROJ_CD" />
			<key-property name="deptName" column="DEPT_NAME" />
		</composite-id>

		<property name="startDate" column="START_DATE" />
		<property name="type" column="TYPE" />
		
		<set name="employees" inverse="true" cascade="all">
			<key>
				<column name="proj_cd"/>
				<column name="dept_name"/>				
			</key>
			<one-to-many class="com.abc.entities.Employee" />
		</set>

		
	</class>
</hibernate-mapping>