1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
<?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 package="com.school.model">
<class name="Eleve" table="eleve">
<id name="codeEleve" column="CODE_ELEVE" type="java.lang.Integer">
</id>
<property name="nomEleve" column="NOM_ELEVE" type="java.lang.String"/>
<property name="prenomEleve" column="PRENOM_ELEVE" type="java.lang.String"/>
<property name="dateNaissance" column="DATE_NAISSANCE" type="java.util.Date"/>
<property name="lieuNaissance" column="LIEU_DE_NAISSANCE" type="java.lang.String"/>
<property name="sexe" column="SEXE" type="java.lang.String"/>
<property name="adresseEleve" column="ADRESSE_ELEVE" type="java.lang.String"/>
<property name="photo" column="PHOTO" type="java.lang.String"/>
<property name="numAcademique" column="N_ACADEMIQUE" type="java.lang.String"/>
<property name="medicaments" column="MEDICAMENTS" type="java.lang.String"/>
<property name="ancienEtablissement" column="ANCIEN_ETABLISSEMENT" type="java.lang.String"/>
<property name="maladies" column="MALADIES" type="java.lang.String"/>
<set name="preinscription" inverse="true" lazy="true" cascade="all-delete-orphan">
<key column="codeEleve"/>
<one-to-many class="Preinscription"/>
</set>
<set name="absence" inverse="true" lazy="true" cascade="all-delete-orphan">
<key column="codeEleve"/>
<one-to-many class="Absence"/>
</set>
<set name="inscription" inverse="true" lazy="true" cascade="all-delete-orphan">
<key column="codeEleve"/>
<one-to-many class="Inscription"/>
</set>
<set name="sanction" inverse="true" lazy="true" cascade="all-delete-orphan">
<key column="codeEleve"/>
<one-to-many class="Sanction"/>
</set>
<set name="facture" inverse="true" lazy="true" cascade="all-delete-orphan">
<key column="codeEleve"/>
<one-to-many class="Facture"/>
</set>
<many-to-one name="classe" column="N_CLASSE" class="Classe" not-null="false"/>
<many-to-one name="assurance" column="N_POLICE_ASSURANCE" class="Assurance" not-null="false"/>
<many-to-one name="busscolaire" column="N_BUS" class="BusScolaire" not-null="false"/>
<many-to-one name="cantine" column="N_CANTINE" class="Cantine" not-null="false"/>
<many-to-one name="niveau" column="N_NIVEAU" class="Niveau" not-null="false"/>
<many-to-one name="medecin" column="N_MEDCIN" class="Medecin" not-null="false"/>
<many-to-one name="groupe" column="N_Groupe" class="Groupe" not-null="false"/>
</class>
</hibernate-mapping> |
Partager