我有两个实体:
- 公司 [companyId (PK)] 和
- 员工 [employeeId (PK), companyId (PK, FK)]。
无论如何我可以在 CouchDB 中组织我的文档,以便我可以使用以下格式查询员工($CouchDB 是我的 CouchDB 实例的 URL)?
$CouchDB/company/{companyId}/employee/{employeeId}
我知道我们可以将 Company 和 Employee 文档混合在一个数据库中,并使用元字段(例如:“_type”)和 map/reduce 来查询我们想要的文档。“map/reduce”方法没有错,只是想仔细检查一下,这样我就不会错过任何东西。
非常感谢,