我不知道这到底是偷懒还是为了以后扩展方便,似乎现在几乎所有的产品级数据库都为每张表设立的一个ID,这明显是违反数据库设计原则,但在现实开发中随处可见,于是决定写这篇小文,说说这样做的弊端。 首先说说数据库ID设立的目的, 唯一确定表中的一条数据,如果有可能