所以我在很长一段时间后从头开始一个项目,我想做一些不同的事情。到目前为止,在我从事的所有项目中,关系数据库中的每个表都有一个 auto generated index 作为其主键。但为什么? 另外,不存在任何外键约束。表之间的关系是伪造的。
我试着询问一些在这些项目上与我一起工作的“高级”开发人员,但没有人能够给我一个正确的解释,他们所能提供的只是一般性的回答,比如“因为这样更好”或“因为它是这样做的”。
有人可以给我一个正确的解释吗? 提前致谢。