関係タイプ (BOR)

ビジネスオブジェクト間には、次の関係タイプが存在します。これらの関係は、ビジネスオブジェクトの属性に定義されています。

  • 関連

    2 つのビジネスオブジェクト間における 1 対 1 の関係。ビジネスオブジェクトの 1 つの属性は、別のビジネスオブジェクトの 1 つの属性を指します。たとえば、販売オーダビジネスオブジェクトの通貨属性は、通貨ビジネスオブジェクトの通貨コードと記述を指します。

  • 集約的

    2 つのビジネスオブジェクト間における 1 対多の関係。ビジネスオブジェクトのいくつかの属性は、関連ビジネスオブジェクトの 1 つの属性の複数の値を指します。たとえば、販売オーダビジネスオブジェクトには、販売先取引先属性と回収先取引先属性があります。これらの各属性は、取引先ビジネスオブジェクトの取引先コード属性を指しますが、異なる属性値を指します。つまり、異なる取引先を指すことがありえます。

  • 抽象化

    ビジネスオブジェクトと関連ビジネスオブジェクトとの関係は、その関係を定義している属性の値に依存します。たとえば、在庫処理ビジネスオブジェクトは、購買オーダビジネスオブジェクトと関係があります。ただし、この関係は、在庫処理ビジネスオブジェクトのオーダタイプ属性に定義されており、この関係が存在するのはオーダタイプ属性の値が 「購買」 の場合に限られます。関係を定義する値を持つ属性は、どちらかのビジネスオブジェクトに属する場合があることに注意してください。また、この属性は、変数ではなく固定値にすることもできます。