1

私は ORM の問題を理解しようとしています。ORM の不一致に関するウィキペディアの記事は次のように始まります。

オブジェクト指向プログラムは、表現が隠されているカプセル化されたオブジェクトをもたらす技術を使用して設計されています。

このようなプライベート オブジェクト表現をデータベース テーブルにマッピングすると、オブジェクトのカプセル化されたプライベート表現の設計に対する制約が、データベースによるパブリック データの使用に比べて大幅に少なくなるため、OOP (オブジェクト指向プログラミング) の哲学に従って、このようなデータベースは脆弱になります。アップグレード、検査、およびクエリ。

誰かがこの脆弱性を拡張できますか? これらの制約とは何ですか?

操作は、行 (検査とクエリ) をオブジェクトに読み取り、オブジェクト (アップグレード) を行に書き込むことに関するものであるように私には思えます。大したことは何ですか?

4

0 に答える 0