Bonjour, est ce que les deux couple d'objectmodels suivant sont équivalents ? <objectModel xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="untitledModel" version=""> <class name="EntityUc1" extern="true" package="org.neogia.component1.sscomponent1.entities"> <stereotype name="entity"/> <attribute visibility="public" type="org.neogia.component2.sscomponent2.entities.EntityUc10" reverseAttribute="" reverseMaxMultiplicity="1" minMultiplicity="0" maxMultiplicity="-1" navigable="true" ordering="unordered"/> </class> <class name="EntityUc10" package="org.neogia.component2.sscomponent2.entities"> <stereotype name="entity"/> <attribute name="entityUc10Id" associationType="composite" visibility="public" type="java.lang.String" minMultiplicity="1" maxMultiplicity="1"> <tagValue name="primaryKey" value="true"/> </attribute> <attribute name="description10" associationType="composite" visibility="public" type="java.lang.String" minMultiplicity="1" maxMultiplicity="1"/> <attribute visibility="public" type="org.neogia.component1.sscomponent1.entities.EntityUc1" reverseAttribute="" reverseMaxMultiplicity="-1" minMultiplicity="1" maxMultiplicity="1" navigable="true" ordering="unordered"/> </class> </objectModel> et <?xml version="1.0" encoding="ISO-8859-1"?> <objectModel xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="Neogia" version=""> <class name="EntityUc1" package="org.neogia.component1.sscomponent1.entities"> <stereotype name="entity"/> <tagValue name="uniqueNameAttribute" value="true"/> <attribute name="entityUc1Id" associationType="composite" visibility="public" type="java.lang.String" minMultiplicity="1" maxMultiplicity="1"> <tagValue name="primaryKey" value="true"/> </attribute> <attribute name="description1" associationType="composite" visibility="public" type="java.lang.String" minMultiplicity="1" maxMultiplicity="1"/> <attribute visibility="public" type="org.neogia.component2.sscomponent2.entities.EntityUc10" reverseAttribute="" reverseMaxMultiplicity="1" minMultiplicity="0" maxMultiplicity="-1" navigable="true" ordering="unordered"/> <attribute visibility="public" type="org.neogia.component1.sscomponent1.entities.EntityUc2" reverseAttribute="" reverseMaxMultiplicity="1" minMultiplicity="0" maxMultiplicity="-1" navigable="true" ordering="unordered"/> <attribute visibility="public" type="org.neogia.component1.sscomponent1.entities.EntityUc4" reverseAttribute="" reverseMaxMultiplicity="1" minMultiplicity="0" maxMultiplicity="-1" navigable="false" ordering="unordered"/> </class> ... par rapport à <?xml version="1.0" encoding="UTF-8"?> <objectmodel xmls="http://www.codelutin.org/lutingenerator/objectModel" name="uc2" version=""> <class name="EntityUc1" extern="true" package="org.ofbiz.component1.sscomponent1"> <attribute visibility="public" type="org.ofbiz.component2.sscomponent2.EntityUc10" reverseAttribute="" reverseMaxMultiplicity="1" minMultiplicity="0" maxMultiplicity="-1" navigable="true" ordering="unordered" /> </class> <class name="EntityUc10" package="org.ofbiz.component2.sscomponent2"> <stereotype name="entity" /> <tagValue name="uniqueNameAttribute" value="true" /> <attribute name="entityUc10Id" associationType="composite" visibility="public" type="name" minMultiplicity="1" maxMultiplicity="1"> <tagValue name="primaryKey" value="true" /> </attribute> <attribute name="description10" associationType="composite" visibility="public" type="name" minMultiplicity="1" maxMultiplicity="1" /> <attribute visibility="public" type="org.ofbiz.component1.sscomponent1.EntityUc1" reverseAttribute="" reverseMaxMultiplicity="-1" minMultiplicity="0" maxMultiplicity="1" navigable="true" ordering="unordered" /> </class> </objectmodel> et <?xml version="1.0" encoding="UTF-8"?> <objectmodel xmls="http://www.codelutin.org/lutingenerator/objectModel" name="uc1" version=""> <class name="EntityUc1" package="org.ofbiz.component1.sscomponent1"> <stereotype name="entity" /> <tagValue name="uniqueNameAttribute" value="true" /> <attribute name="entityUc1Id" associationType="composite" visibility="public" type="name" minMultiplicity="1" maxMultiplicity="1"> <tagValue name="primaryKey" value="true" /> </attribute> <attribute name="description1" associationType="composite" visibility="public" type="name" minMultiplicity="1" maxMultiplicity="1" /> <attribute visibility="public" type="org.ofbiz.component1.sscomponent1.EntityUc4" reverseAttribute="" reverseMaxMultiplicity="1" minMultiplicity="0" maxMultiplicity="-1" navigable="true" ordering="unordered" /> <attribute visibility="public" type="org.ofbiz.component1.sscomponent1.EntityUc2" reverseAttribute="" reverseMaxMultiplicity="1" minMultiplicity="0" maxMultiplicity="-1" navigable="true" ordering="unordered" /> </class> La question se pose par rapport à la relation "externe" avec EntityUc10. D'avance merci. Romain
participants (1)
-
Manni-Bucau Romain