最近在学习cnodejs.org网站node代码,在看到一些如topic,topic_collect,topic_tag等等document的设计时,不明白为什么作者都把document设计成传统的table样式,分成主从表,一对多表这样的结构,而不是采用一个document里面再加subdocument这样的设计。 不知是出于什么目的,能否请高人给解解惑。 谢谢。
回复 (4)
D
因为这个网站的代码刚开始也是一个noSQL新手写的,数据库设计上别参考..
F
+1
J
谢谢。 搜到一篇文章《NoSQL反模式 - 文档数据库篇》,说的挺好的。
I
在mongodb来讲,范式与反范式都可以,具体如何选择,取决于如何访问数据。
参与回复
登录后即可参与回复。登录