掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     XMLスキーマでクラスの属性をattribute要素として生成したい


フラット表示 前のトピック | 次のトピック
投稿者 トピック
tkouno
投稿日時: 2007-3-7 12:01
EA Administrator
投稿: 3939

XMLスキーマでクラスの属性をattribute要素として生成したい

○ご質問

クラス図からXMLスキーマを生成していますが、クラスの属性をelement要素ではなく、attribute要素として生成することはできますか?

また、attribute要素のuse属性を指定することはできますか?

○回答

上記のクラス図とXMLSchemaの設計ですが、Enterprise Architectのツールボックスにある「XMLスキーマ」グループの要素を利用されていますでしょうか?

利用されていれば、後半のご質問につきましては、「タグ付き値」サブウインドウに 「use」という項目があり、内容を設定することができます。

Enterprise ArchitectでXMLスキーマの設計を行うためには、さまざまな補足情報を適切に処理するために、通常のクラスではなく「XMLスキーマ」グループの要素を利用することが重要になります。


(追記)

今回は「XMLスキーマ」グループは利用していませんでした。この「XMLスキーマ」グループの内容を参考にして、最初のご質問は以下のようにして解決されたとのことです。

・パッケージにXSD Schemaステレオタイプを指定
・クラス自体にXSD Complexステレオタイプを指定
・クラスの属性にXSD Attribueステレオタイプを指定
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » XMLスキーマでクラスの属性をattribute要素として生成したい tkouno 2007-3-7 12:01