Las convenciones de nomenclatura son importantes, y la clave principal y la clave externa tienen convenciones comunes y obvias (PK_Table
y FK_Table_ReferencedTable
, respectivamente). La nomenclatura de los índices IX_Table_Column
también es bastante estándar.Convención de nomenclatura para restricción única
¿Qué pasa con la restricción UNIQUE? ¿Hay una convención de nomenclatura comúnmente aceptada para esta restricción? He visto UK_TableName_Column
, UQ_TableName_Column
, y alguien recomendando AX_TableName_Column
- No sé de dónde viene eso.
Normalmente he usado UQ
pero no me gusta especialmente, y no me gusta tener que defender mi elección de usarlo contra un defensor UK
.
Me gustaría simplemente ver si hay un consenso sobre la denominación más frecuente, o un buen razonamiento sobre por qué uno tiene más sentido que los demás.
Uso UQ_ ...... –
@Mitch ¿Alguna razón por qué? Yo también, pero siempre me pregunto por qué nadie usa 'U'. ¿Qué significa el 'Q'? –
Puede hacer la misma pregunta sobre IX para IndeX ... ¿por qué no solo yo? –