O/Rマッピングに関する勘違い

なんでO/Rマッピングが自分にとってしっくりこないのかわかった気がする。
オブジェクトリレーショナルDBマッピングするものだと思ってたんだけど、実際にはオブジェクトリレーショナルDBマッピングするものだったからだな。
えらい長い間勘違いしてたな・・・
もっとこう、直接的に、O/Tマッピング*1とかならこんな勘違いもしなくてすんだような。


それでもやっぱり気持ち悪くて、リレーショナルDBにマッピングしているとは言うけれど、オブジェクト側もリレーショナル側も無理をしているような気がしてならないのは何でだろう。

*1:オブジェクト-テーブルマッピング