是首选使用“ Id”作为主键的列名还是使用“ [TableName] Id”作为命名约定?
表:帐户 主键:ID
- 相对 -
表:帐户 主键:AccountId
在我所看到的实现中,似乎分成了大约50%/ 50%。每种方法的优点和缺点是什么?
跟进:
在我的数据库中使用一种约定,在代码中对我的实体使用另一种约定是否有意义?还是应该让它们保持一致?在大多数ORM中,这如何最好地工作?
TableNameID为清楚起见