我的一个新客户需要他的收藏体育网站重新设计/开发。
该集合由以下内容组成:
我的问题是:每个网站都有自己的特色/数据,比如新闻帖子、锦标赛、地区排名……但他们之间也有共同的数据,例如球员,俱乐部,全球排名。
我的问题是:我应该如何构造我的数据库?
谢谢
发布于 2017-08-24 09:04:18
我认为你可以把它看作一个租户解决方案,拥有自己的数据库可以带来好处,但我认为在这种情况下,它是过火的,如果您可能想在站点2上使用site 1中的东西呢?(不知道这是否会发生),但举个例子,让我们拿posts表
帖子:
省份:
据我所知,这个省在结构上是“最低”的意思,他们总是在一个地区之下,对吗?通过这种方式,您可以引用哪些帖子来显示哪个省份,然后您必须做一个特性或一个全局范围,在provice_id中添加一个where语句。尝试寻找一些租户指南,有很多在那里展示如何做到这一点。
再读一遍这篇文章,一个省可能不属于一个地区?但是,同样的概念也适用,只需使用比省更多的名称,并且可能添加一个标志来判断它是否是一个省或地区,如果您需要这些信息
https://stackoverflow.com/questions/45856853
复制相似问题