1

オブジェクトの永続性のために、リレーショナル データベース + オブジェクト リレーショナル マッパーを使用してきました。不必要なオーバーヘッドが追加されるため、これは永続化のための真に適切なソリューションではないと思います。また、オブジェクトをテーブルのような構造に合わせる必要がありますが、これはうまくできない場合があります。これは、四角形を円に合わせるようなもので、うまく機能しません。

現在、オブジェクト指向データベースが存在することは承知していますが、1 つにはサポートが不足しており、リレーショナル モデルはほとんどのデータで機能しますが、すべてではありません。

では、オブジェクト指向レコードとリレーショナル レコードの両方をサポートする DBMS はありますか? つまり、作業内容に応じて、(リレーショナル) テーブルまたはオブジェクトのコレクションにレコードを含めることができますか?

4

2 に答える 2

1

典型的なリレーショナル ストアの代替として NoSQL を調査することをお勧めします。

于 2010-07-30T22:22:31.677 に答える
0

「...オブジェクト指向データベースが存在することは承知していますが、1 つにはサポートが不足しており、リレーショナル モデルはほとんどのデータで機能しますが、すべてではありません。」

これは不公平な発言です!..十分なサポートを備えた OOP 言語がたくさんあり、ユーザー定義を含むすべての実用的なデータ型をサポートするリレーショナル モデルがいくつかあります。

于 2010-08-24T19:24:53.503 に答える