1

これも私が答えを見つけるのに苦労している設計上の質問です。私はオブジェクトを前提としたシステムを設計しており、これらのオブジェクトを使用するビジネスを運営するために必要なすべてのデータを特定して詳細に説明する必要があります。私が苦労しているのは、このオブジェクトのプロパティとメタデータの違い、違い、そしてなぜ気にする必要があるのか​​ということです。

プロパティは、そのオブジェクトが存在するために存在しなければならないものだと思います。一方、メタデータは、ビジネスプロセスの目的でそのオブジェクトを説明するデータです。

例として、このオブジェクトは車であり、私は車を販売するビジネスをしています。車のプロパティは、メーカー、色、エンジンサイズになります。一方、メタデータはIsSoldまたはForSaleであり、メタデータは自動車販売のビジネスプロセスに関連しています。

価格は車の所有物のようですが、メタデータの一部ではなく、なぜ所有物になるのでしょうか。

私はここで理にかなっていることを望んでいます。考え/アドバイスをいただければ幸いです。

ありがとう。

4

1 に答える 1

3

データとメタデータを混同していると思います。IsSold や ForSale など、リストしたすべてのプロパティはデータ/プロパティと見なされます。プロパティとメタデータの違いについて考える方法は次のとおりです。

データがオブジェクトを表す (色が車を表す) 場合、それはプロパティです。

データがデータ/プロパティ自体を記述している場合 (色プロパティの文字長。オレンジは 6 になります)、それはメタデータです。

ForSale はオブジェクトを説明するため、プロパティです。

于 2013-01-03T15:34:03.717 に答える