命名约定很重要,主键和外键具有常用且明显的约定(分别为PK_Table
和)。FK_Table_ReferencedTable
索引的IX_Table_Column
命名也相当标准。
UNIQUE 约束呢?此约束是否有普遍接受的命名约定?我见过UK_TableName_Column
,UQ_TableName_Column
和有人推荐AX_TableName_Column
- 我不知道这是从哪里来的。
我通常使用过UQ
,但我不是特别喜欢它,而且我不喜欢为自己选择使用它而反对UK
倡导者辩护。
我只是想看看是否就最流行的命名达成共识,或者对为什么一个比其他更有意义的一个很好的推理。