話したいこと
例えばユーザーIDからその人の情報を引っ張ってくる単純な話を考えよう。
code:json
user_id = 1
から
code:json
{
user_id: 1,
name: "tom",
age: 35
}
これを解決すればいいわけです。
さて、当たり前のように書きましたが、出力は少し不思議な表現になってます。
なぜ
code:json
user_id = 1
name = "tom"
age = 35
これらがバラバラに手に入っていないのでしょうか。
なにか、{ } でまとまっているように見えますね。
nameやageは変わりうる値ですが、user_idはずっと時間的に変わらず「同じuser_id:1を指し続ける」というちょっと変わった性質を持つもので、エンティティとか呼ばれたりします。
バラバラに手に入ったのでは、どれが user_id:1 につながるものなのかわからないので、user_id:1 というものの中に閉じ込めないと意味がないんですね。
うーん
言いたいことは、
「なかにあるものへの操作」
「おくるみへの操作」
この関係性について
例えば、おくるみへの操作が、「なかにあるもの」に対して何の影響も及ぼさないとする
その場合、そのおくるみへの操作は、