0

データベースの命名規則の決定ポイントの堅牢なリストを検索または作成しようとしています。リストから始めて、人々に役立つ提案をしてもらいます。この演習では、任意の組織が基準を設定するために使用できるリストを作成するためだけに、特定の慣習の好みを示すことは気にしません。

順不同ですが、参照用に番号を付けています。

  1. オブジェクト名にハンガリー語 (接頭辞または接尾辞) を使用 ("tibbling")
  2. テーブルの複数化
  3. 略語と標準略語 (「abrvtng」)
  4. [エスケープ]の使用または回避
  5. 指示語境界 (pascal、camel、_ など)
  6. 資本化スキーム
  7. キーの命名
  8. 関連付け/結合/多対多のテーブル名
4

1 に答える 1

1

データベースオブジェクトの命名規則の一般的な形式はありませんが、私の場合、標準化されたフレームワークで作業しているため、次のようなものを使用しました:

  1. 接尾辞 (PROCEDURE->SP、FUNCTION->FN、TRIGGER -> TRG、ETC.) は、関連する要素を簡単に確認できるようにするためです。
  2. テーブル名は複数形です。フィールド名単数形
  3. 通常、名前と略語の辞書があります。
  4. なし
  5. 多くのデータベースでは大文字と小文字が区別されないため、アンダースコア ( _ )。
  6. 大文字
  7. 主キー列は ID である必要があります。
  8. すべての注文に ORDERS という名前のテーブルがあり、ITEMS のテーブルがある場合、「注文の詳細」テーブルは ORDERS_ITEMS と呼ばれます。
于 2012-11-12T18:15:47.760 に答える