Конвенції іменування є важливими, а первинний і зовнішній ключ зазвичай використовують і очевидні конвенції ( PK_Tableі FK_Table_ReferencedTable, відповідно). IX_Table_ColumnПрисвоєння імен індексів також досить стандартні.
А що з єдиним обмеженням? Чи існує загальноприйнята угода про іменування для цього обмеження? Я бачив UK_TableName_Column, UQ_TableName_Columnі хтось рекомендував AX_TableName_Column- я не знаю, звідки це походить.
Я зазвичай використовую, UQале мені це особливо не подобається, і мені не подобається захищати свій вибір використання його проти UKадвоката.
Я просто хотів би побачити, чи існує консенсус щодо найпоширенішого іменування, чи хороші міркування, чому один має більше сенсу, ніж інші.
FK_TargetTable_SourceTable? Чи можете ви, будь ласка, докладно.
U. Що такеQпідставка?