私はPostgreSQLを初めて使用し、主に以前はMySQLを使用し、SQLServer(クライアントプレッシャー用。あまり使用していません)を使用しました。いくつかのGoogle検索でいくつかのOODBMSの紹介を行いました。それらのほとんどは、主にテーブル<->オブジェクトマッピングに焦点を当てています。ただし、RDBMSで汎用ORMレイヤーを使用すると、物事はハピリーマップされます。では、本当にOODBMSが必要なのでしょうか。
PostgreSqlにいくつかの配列フィールドがあるのを見てきました。彼らはデータベースの正規化の問題をすり減らしていませんか?
PHPのPDOやQtのデータベースモジュールなどの標準データベース抽象化レイヤーは、これらの配列フィールドをサポートしていますか?
配列ベースのフィールドで多対多または1対多の双方向の関係を管理することはどれほど優れていますか?
これらの配列フィールドに制約を配置することはどの程度怒りますか?
OIDの使用とは何ですか?それはどのくらいの価値がありますか?
アプリケーション開発者の側から見ると、OODBMSとRDBMSを使用することのメリットはどれくらいですか?