MongoDB ObjectId外键实现建议

jde*_*dev 1 database foreign-keys mongodb nosql pymongo

我正在寻找关于如何最好地实现MongoDB外键ObjectId字段的建议.似乎有两种可能的选项,包括嵌套_id字段或不包含嵌套字段.

看看下面的fkUid字段.

{'_id':ObjectId('4ee12488f047051590000000'), 'fkUid':{'_id':ObjectId('4ee12488f047051590000001')} } 
Run Code Online (Sandbox Code Playgroud)

要么

{'_id':ObjectId('4ee12488f047051590000000'), 'fkUid':ObjectId('4ee12488f047051590000001')} }
Run Code Online (Sandbox Code Playgroud)

任何建议将不胜感激.

tkr*_*car 7

我很难想出任何可能的优势,在那里放置一个额外的字段"层",所以我个人只是ObjectId直接存储fkUid.