[解決済み】データベース、テーブルとカラムの命名規則?[クローズド]
2022-03-23 19:29:30
質問
データベースを設計するとき、私はいつも、データベース内の項目に最適な命名方法はないだろうかと考えます。かなり頻繁に次のような質問を自分に投げかけます。
- テーブル名は複数形にすべきですか?
- カラム名は単数形にすべきですか?
- テーブルとカラムのどちらに接頭辞を付けるべきですか?
- 項目名の命名には大文字と小文字を区別しないほうがよいですか?
データベース内の項目の命名について、推奨されるガイドラインはありますか?
どのように解決するのですか?
MicrosoftのSQL Serverサンプルデータベースを確認することをお勧めします。 https://github.com/Microsoft/sql-server-samples/releases/tag/adventureworks
AdventureWorksのサンプルでは、データベースオブジェクトの構成にスキーマ名を使用する、非常に明確で一貫性のある命名規則が使用されています。
- テーブルの単数形名称
- カラムの単数形名称
- テーブルプレフィックスのスキーマ名(例: SchemeName.TableName)
- パスカルケーシング(アッパーキャメルケース)
関連
-
[解決済み] mongodb 4 データディレクトリ C:\data_dbdb not found
-
[解決済み] Oracle tnsnames.oraのSIDとService nameの違いについて
-
[解決済み】「INNER JOIN」と「OUTER JOIN」の違いは何ですか?
-
[解決済み】データベース、テーブルとカラムの命名規則?[クローズド]
-
[解決済み】列挙型の命名規則 - 複数形
-
[解決済み】phpMyAdmin - Error > Incorrect format parameter?
-
[解決済み】データベースのMongoDBダンプを作成する方法は?
-
[解決済み】データベースの正規形とは何ですか、またその例を教えてください。[クローズド]
-
[解決済み】SQL Serverデータベースをオフラインにすると、極端な待ち時間が発生する。
-
[解決済み】pgadminでherokuのデータベースに接続する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] どのようにneo4jデータベースをリセット/クリア/削除するには?
-
[解決済み] 検出された解決済みの移動がフライウェイのデータベースに適用されていない。
-
[解決済み] Python 3 - JDBCで接続する
-
[解決済み】Djangoモデル - 大文字小文字を区別しないクエリ/フィルタリング
-
[解決済み】{merge: true}のあるセットとupdateの違いについて
-
[解決済み】既存のENUM型に新しい値を追加する
-
[解決済み】SQL Serverデータベースをオフラインにすると、極端な待ち時間が発生する。
-
[解決済み】ドッカー化したPostgreSQLデータベースのバックアップ/リストア
-
[解決済み】GUID / UUIDデータベースキーの利点と欠点
-
[解決済み] リレーショナルテーブルの命名規則【終了しました