我有兩個實體:CouchDB的數據庫模型
- 公司[companyId(PK)和
- 僱員[僱員(PK),companyId(PK,FK)。
反正我可以安排我的文檔在CouchDB中,這樣我可以使用以下格式($ CouchDB的是URL到我的CouchDB實例)查詢僱員?
$CouchDB/company/{companyId}/employee/{employeeId}
我知道,我們可以在一個數據庫中混合使用這兩個公司和員工的文件和使用元字段(例如:「_type」)和地圖/減少查詢我們想要的文件。 「map/reduce」方法沒有問題,只需要仔細檢查一下,這樣我就不會錯過任何東西。
非常感謝,