Microsoft SQL データベースの命名規則
MSDN から Microsoft の命名ガイドラインを見つけると述べましたが、Microsoft SQL Server (MSSQL) データベース用の特定のガイドラインがあるかどうか疑問に思いました。
SQL Server に含まれる AdventureWorks データベースは、データベースの命名に最適な実践的なガイダンスを提供します。実践方法:
命名規則:
-
判読可能なオブジェクト名: 名前は単純で理解しやすいものである必要があります。
- 単数形のテーブル名: テーブル名は次のようにしてはいけません。複数形化します (例: 「Users」の代わりに「User」)。
-
限定された略語: 略語は控えめに使用できます (例: 「Qty」、「Amt」など)。
-
PascalCase: PascalCase が使用されます特定の列名 (「rowguid」など) を除くすべてのオブジェクト。
-
アンダースコアなし: アンダースコアは使用されません。
-
許可されるキーワード: テーブル名には特定のキーワードが使用できます (例: "Name").
-
ストアドプロシージャのプレフィックス: ストアド プロシージャのプレフィックスは「usp」です。
-
関数のプレフィックス: 関数のプレフィックスは「ufn」です."
追加詳細:
- [AdventureWorks データ ディクショナリ](リンク)
- [AdventureWorks のストアド プロシージャ](リンク)
- [AdventureWorks の関数](リンク) )
注意注: データベースの命名規則は主観的なものになる可能性があり、開発者によって好みが異なります。命名規則を選択するときは、潜在的な議論や討論に備えてください。
以上がMicrosoft SQL Server データベースの命名規則とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。