命名约定很重要,并且主键和外键是常用且显而易见的约定(分别为PK_Table
和FK_Table_ReferencedTable
)。IX_Table_Column
索引的命名也相当标准。
那UNIQUE约束呢?此约束是否有公认的命名约定?我看过UK_TableName_Column
,UQ_TableName_Column
和有人推荐AX_TableName_Column
-我不知道那是哪里来的。
我通常使用过,UQ
但我并不特别喜欢它,而且我不喜欢不得不针对UK
倡导者来捍卫自己选择使用它的选择。
我只想看看是否在最普遍的命名上达成共识,或者关于一个人为什么比其他人更有意义的一个很好的理由。
FK_TargetTable_SourceTable
吗?您能详细说明一下吗?
U
。代表什么Q
?