Perlについての質問箱 60箱目
■ このスレッドは過去ログ倉庫に格納されています
0017デフォルトの名無しさん
2013/09/22(日) 17:51:10.59まず、テーブル単体で独立しているものとして考えちゃダメ。
データベースがあって、その中に各テーブルがある。
複数のテーブルがお互いに関連しあって
大きな構造を作っている。
このように考える。
O/Rマッパーというのは、この大きな構造を
オブジェクトの構造に変換するもの。
テーブルを変換するものでもSQLを変換するものでもない。
プログラマから見たデータベースの構造をオブジェクトの形に変換するもの
メソッドでSQLを検索できるものとだけ考えてしまうと、O/Rマッパーで
テーブル同士の関連まで定義するということが理解できなくなる。
そうなるとO/Rマッパーの本質に辿りつけられなくなる。
O/RマッパーというのはRDBMSのデータベースの世界を
オブジェクト指向の世界にマッピングしてくれるもの。
■ このスレッドは過去ログ倉庫に格納されています