我的一位新客户需要重新设计/开发他的运动网站。
该集合包含以下内容:
我的问题如下: 每个网站都有自己的功能/数据,如新闻帖子,锦标赛,地区排名...... 但是他们之间也有共同的数据,例如球员,俱乐部,全球排名。
我的问题如下: 我如何构建我的数据库?
由于
答案 0 :(得分:0)
我认为你可以看一下租户解决方案,拥有自己的数据库可以带来好处,但我认为在这种情况下它有点矫枉过正,如果你想在网站2上使用网站1的东西怎么办? (不知道是否会发生这种情况)但是比如让我们拿帖子表
文章:
省:
据我所知,该省是结构意义上的“最低”,它们总是属于某个地区,对吗?通过这种方式,您可以引用要在哪个省显示的帖子,然后您必须执行特征或全局范围,使用provice_id添加where语句。尝试搜索一些租户指南,有很多显示如何做到这一点。
再次阅读帖子一个省份可能不属于某个地区?相同的概念适用,只使用另一个名称而不是省,如果您需要该信息,可以添加一个标志来判断它是省还是地区