私はまだモンゴのようなものが野生でどのように使われるかについて頭を包み込もうとしています。
誰かが私にこれを説明してもらえますか(私はそれが本当に簡単であることを知っています)?
さて、私がたくさんのサービスを持っているユーザーのセットを持っているとしましょう。SQLデータベースでは、それらは次のように保存されます。
ユーザーテーブル
| user_id | name | address |
|---------|------|---------|
| 1 | Zen | 1 a St |
|---------|------|---------|
サービス
| service_id | user_id | service_type | cost |
|------------|---------|--------------|------|
| 1 | 1 | hosting | 50 |
|------------|---------|--------------|------|
Mongoでは、これをユーザー内に保存しますか?つまり、オブジェクトを使ったプログラミングを表現するようなものですか?
例えば
User: 1
Name: Zen
Address: 1 a St
Services:
service 1
type: hosting
cost: 50
もしそうなら、価値のある「ポインタ」を持つことはありますか(複数の「もの」が他の「もの」を「所有」する可能性がある状況、またはデータの階層にこれを必要とする関係がある場合)。
SQLのバックグラウンドから来て、Mongoを念頭に置いてこの問題にどのようにアプローチしますか?
ありがとう