2012-01-30 11 views

答えて

26

単純な観点から、ドメインと範囲のプロパティは、プロパティがオブジェクトにサブジェクトをリンクする方法についての洞察を与えるためにあります。あなたは、この関連付けられている属性を持つプロパティを使用してオブジェクトに対象をリンクする際ドメインプロパティの場合

は、その後、対象は、ドメインに指定されたものの種類としての資格。たとえば、ボキャブラリーを見ると、私たちの財産のドメインがプロジェクトであることがわかります。 "name"属性を使用して記述されている対象がプロジェクトのタイプ(またはプロジェクトのタイプ)である限り、その用語を使用してそのことを説明するのに問題はありません。なぜなら、この用語を使って何かが記述されていれば、それはプロジェクトだからです。あなたは人間だけでなく、同じ推論をするマシン(またはこの場合は推論)であることがわかります。

範囲は正確にドメインように動作しますが、このいずれかで、それは声明ではなく、被写体の対象に適用されます。注意の言葉。ドメインや範囲が複数のものに適用される場合があります。この場合、対象またはオブジェクト(ドメインまたは範囲)がすべて指定された型(共用体ではない)であることを意味します。

+14

「母」(ドメイン)hasChild「子」(範囲)。より複雑な例は、子 - 親関係: "子"(ドメイン)hasParent "母"、 "父"(範囲)です。ここには2つの親(オブジェクト)があり、それらは子(対象)によって指し示されています。 – rbaleksandar