我使用 MySQL Workbench 对 phpbb 的数据库进行了逆向工程,以查看架构的外观。
嗯,它提出了大约 20 个表,这些表通过各种关系相互关联(不用担心)。还有另外 50 多张 table 独立地坐着,但没有任何关系。
我关心的不是这是否是 phpbb 使用或不使用的数据库的真实表示。它确实提出了一些我找不到答案的问题(可能是因为搜索了错误的术语)
数据库真的存在并像这样工作吗? 如果是这样,它们叫什么?
编辑:对于专注于 phpbb 数据库的每个人,我不明白你为什么会这样,因为我说过这不是问题。我之所以提到它,是因为当我提出这些问题时,这就是我所关注的。
用不同的词来尝试我的问题...
如果一个数据库要有任意数量(比如 1/3)的表,这些表通过关系相互关联,然后剩下的 2/3 的表是独立的(即与其他表没有关系)是否存在这个的名字?
谢谢
最佳答案
创建一个没有任何链接表的数据库/系统是非常容易的……我会那样做吗?不,但我见过很多。
我怀疑这些表中至少有 2/3 实际上与其他表相关(在最宽松的意义上),但这种关系是通过代码完成的,而不是通过数据库强制执行的。
关于mysql - 了解数据库模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5445033/