18

オブジェクト指向データモデリングは、オブジェクトリレーショナルデータモデリングとどのように違うのでしょうか。

オブジェクト指向とリレーショナルデータモデリングの両方の利点が、オブジェクトリレーショナルデータモデリングを実現するためにクラブ化されたようなものですか?

乾杯

4

1 に答える 1

16

オブジェクト リレーショナル データ モデリングは、いくつかのオブジェクト指向の概念をサポートしながら、いくつかのリレーショナル概念もサポートしています。

  • 継承 -- あるテーブルは、別のテーブルとIS-A関係を持つことができます。同様に、カスタム データ型は継承をサポートします。
  • テーブルと行の単なる区別を超えた、クラスとオブジェクト (クラスのインスタンス) の区別。
  • カスタムまたは複雑なデータ型。
  • リレーショナル クエリ言語。
  • 参照整合性。

オブジェクト指向データ モデリングは、オブジェクトの永続性にすぎません。

  • 複雑なオブジェクトのサポートが強化されました。
  • クエリ言語はありません。巨大なキー/値ストアのような個々のオブジェクトを取得するだけです。
  • リレーショナル参照整合性はありませんが、あるオブジェクトに別のオブジェクトへの参照が含まれている場合があります。
于 2009-04-16T17:01:17.737 に答える