XSDスキーマを定義する際に属性よりも属性グループを使用する利点は何ですか?XSDを定義する際に属性よりも属性グループを使用する利点は何ですか?
[OK]を...ので、私は他の場所でそれらを宣言し、それらを参照することができます...
他に何が?
XSDスキーマを定義する際に属性よりも属性グループを使用する利点は何ですか?XSDを定義する際に属性よりも属性グループを使用する利点は何ですか?
[OK]を...ので、私は他の場所でそれらを宣言し、それらを参照することができます...
他に何が?
基本的に、cbpによれば、それらを再利用することができます。また、このように複数の要素の属性を変更する方が簡単です。 一般的に、名前とその他のいくつかの属性を除いて、妥当ないくつかの要素がある場合、私は時々それらを使用します。したがって、これらの要素はすべて1つ以上の属性グループを共有し、追加の属性を持つことがあります。
例:40個のテーブルを持つデータベースをエクスポートしています。すべてのテーブルは識別子としてIDを持ち、いくつかには開始/終了日があります。他のフィールドの属性もあります。したがって、IDの属性グループを1つ作成し、必要に応じてそのグループに制限を追加することができます。制限を含む日付の第2の属性グループが作成される。たぶん、データベース構造によってさらにいくつかのグループ化が可能になるでしょう。 新しい複合型を作成する方法もありますが、要素に子要素を追加する場合は、複合型にも追加する必要があります。また、すべての要素が同じ複合型を使用することを望まない場合もあります。したがって、複雑な型を使用して類似の属性グループを追加できない場合は、属性グループが便利です。
異なるグループに同じグループを再利用できます。