比如有个领导想制作一个新闻评论板块。 那么我的第一个想法,这个简单。
[新闻 ID、用户 ID、留言内容、添加时间] 。
然后假设领导说要增加一个留言可回复的功能。 那么也简单,数据表设计成。
[新闻 ID、用户 ID,留言内容、添加时间、上条回复留言 ID ] 。
然后再假设领导再增加一个可以 顶或踩 的功能。 。。。
那么我就在想,像上面这样的例子还好,再增加字段可以解决需求。 但有没有那种提供案例,提供给网友们看,并介绍说为什么要这么设计,这样设计是什么好处,或者是为了解决什么问题而这样设计案例。 。。。
感觉自己说得有点混乱。 或者哪位朋友介绍一下,有哪本书是教别人设计数据表结构的呢? 谢谢大家了。
1
qianmeng 2018-10-29 12:58:37 +08:00 via Android
应该没有这种类型的网站,大多数是附带的数据库结构
|
2
find456789 2018-10-29 13:37:02 +08:00
其实我也和楼主一样 想学习这方面的知识, 很可惜我一直没有找到, 因为这些具体字段都和业务挂钩,没多少人会把自己的业务方面的信息公布出来
楼主可以学习下 [数据库范式] 和 [数据库反范式] , 应该会对你有一些帮助 另外也希望楼主找到好方案后,能分享出来 谢谢 |