请教关于数据库设计模式问题。

2012-09-05 17:43:46 +08:00
 RiseAgainst
举个例子,比如一个电影资料库。电影名称,剧情,花絮等存在一张movie表里面。
而每个电影还有导演,演员,年代类型等几种数据。这些数据肯定不能也放在movie表里的吧。这种时候应该怎么做呢?


又比如一网站上每篇文章存在post表里,但若一些文章需要不定的若干描述字段。又该如何设计?
而我参考过WORDPRESS博客,它是用另外一张meta表来处理的,但很多情况meta表行数超过前者十几倍。这样会影响效率吗?


随便求些相关文章或者书籍,我最近看的两本资料书都没有涉及到这种实际应用中的问题。
2809 次点击
所在节点    问与答
1 条回复
qq286735628
2012-09-05 17:51:30 +08:00
就像你前面说道的,有一个Movie表,有一个Director表,还有一个Actor表
然后,哪个电影有哪些导演,有哪些演员,统统使用Director表和Actor表中对应的ID即可

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/46982

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX