データのモデル作成の規則

データのモデル タイプは、[文書構造 (ソリューション デザイン)] モデルです。このモデルには、1 つのデータ オブジェクトのみを持つことができます。このデータ オブジェクトは、有効な URN または URL を webMethods 属性グループの [名前空間 (ソリューション デザイン)] 属性の値として持つ必要があります。

アサインメント

[文書構造 (ソリューション デザイン)] モデルは、データ オブジェクトにアサインできます。

単一属性定義

[文書構造 (ソリューション デザイン)] タイプのモデルの単一属性は、[構成される] 接続線を介して [D 属性 (ソリューション デザイン)] 属性に接続されます。

データの属性

複合タイプの属性の定義

複合タイプの属性は、[参照する (CT_REFERENCES)] 接続線を使用して、[データ タイプ (ソリューション デザイン)] タイプのオブジェクトに接続されます。[データ タイプ (ソリューション デザイン)] タイプのオブジェクトと接続されている属性は、[データ タイプ図 (ソリューション デザイン)] タイプのモデルでモデル化する必要があります。

制限の定義

制限は、エンティティ タイプに基づくタイプ定義です。[制限 (ソリューション デザイン)] オブジェクトは、D 属性の定義に使用できます。[制限 (ソリューション デザイン)] タイプの内容は、[使用する] 接続線を介して [D 属性] タイプのアイテムに追加されます。

[制限 (ソリューション デザイン)] タイプのオブジェクトに ([使用する] 接続線を介して) 接続されているすべての属性は、[説明している] 接続線を介して [データ タイプ (ソリューション デザイン)] タイプの同じオブジェクトに定義レベルで接続される必要があります。

タイプの再帰的定義

制限に基づいて、制限された属性のタイプを定義できます。タイプ定義は、エンティティ タイプまたは追加の制限への接続線を介してモデル化できます。