Mapping d'une ternaire, composite id ?
Bonjour à tous,
Je rencontre un problème de mappage d'une assocation ternaire:
Masquer(login#,id_m#,id_w#)
Dans hibernate j'ai tenté le code suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <?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="Masquer" table="masquer" catalog="om">
<many-to-one name="user" class="User" fetch="select">
<column name="login_user" length="128" not-null="true" />
</many-to-one>
<many-to-one name="w" class="W" fetch="select">
<column name="id_w" not-null="true" />
</many-to-one>
<many-to-one name="m" class="M" fetch="select">
<column name="id_m" not-null="true" />
</many-to-one>
</class>
</hibernate-mapping> |
J'ai essayé avec le système de clé composée comme la doc le propose mais ça ne fonctionne pas.