Notes et commentaires (XSD)
Sur les différents concepts UML utilisés pour la modélisation des schémas dans MEGA, vous trouverez un attribut texte "commentaire". De même, il est possible de relier des notes aux objets correspondant à ces concepts. Ces notes peuvent être de type "spécification technique" ou de type "documentation".
Les commentaires et les notes sont générés sous forme de balises <annotation> contenant des balises <documentation> ou <appinfo>.
Exemple
<xsd:annotation>
<xsd:documentation>
blabla1
</xsd:documentation>
<xsd:appinfo>
blabla2
</xsd:appinfo>
</xsd:annotation>
Les attributs commentaires sont générés comme balise <documentation>.
Les notes qui n'ont pas le stéréotype "spécification technique" sont générées comme balise <documentation>.
Les notes de type "spécification technique" sont générées comme balise <appinfo>.
Vous pouvez relier aux notes une "référence externe" par la patte "uri Reference". Cette référence externe sert à préciser l'adresse d'un élément complétant la note. Cette localisation est générée dans l'attribut "source" des balises <appinfo> et <documentation>.
Les objets dont les commentaires et notes sont pris en compte sont :
• les classes
• les attributs
• les rôles
• les contraintes