我仍在努力思考如何在野外使用像 Mongo 这样的东西。
有人可以向我解释一下吗(我知道这很简单)?
好的,假设我有一组用户,他们有一堆服务,在 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 来解决这个问题?
谢谢