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