[解決済み] テーブルのネーミング。アンダースコアとキャメルケース、名前空間?単数形と複数形?
2022-12-15 15:18:20
質問
StackOverflow でいくつかの質問と回答を読んで、データベース上のテーブルに名前を付けるための「ベスト」な方法、または「必ず受け入れられる方法」と言うべきものを見つけようとしています。
ほとんどの開発者は、データベースを必要とする言語 (JAVA、.NET、PHP など) に応じてテーブルを命名する傾向があります。しかし、私はこれは正しくないと感じています。
私が今まで行ってきたテーブルの命名方法は、次のようなものでした。
doctorsMain
doctorsProfiles
doctorsPatients
patientsMain
patientsProfiles
patientsAntecedents
気になるのは
- 読みやすさ
- テーブルが属するモジュール(医師、患者)の迅速な識別
- 混乱を防ぐために、理解しやすい。
命名規則についてご意見があれば拝読したいです。 ありがとうございます。
どのように解決するのですか?
一貫していることは、どのような特定のスキームを使用するかよりもはるかに重要です。
関連
-
[解決済み] データベースの設計に外部キーは本当に必要なのか?
-
[解決済み] DBに型を格納する際のMIMETypeの最大長について
-
[解決済み] SQLite UPSERT / UPDATE OR INSERT
-
[解決済み] Mavenプラグインを1回だけ実行する?
-
[解決済み] SQLITE SQLダンプファイルをPOSTGRESQLに変換する
-
[解決済み] なぜ、いつ、Liquibaseなのか?
-
[解決済み] データベースとファイルシステムストレージ
-
[解決済み] scale horizontallyとscale verticallyの意味を教えてください。重複
-
[解決済み] MS Accessの代替となるフリーソフト [終了しました]。
-
[解決済み] データベースに登録する電子メールアドレスの最適な長さは?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 外部キーを主キーにするのは問題ないですか?
-
[解決済み] データベースにはすでにオブジェクト名が存在する
-
[解決済み] マスター・マスターとマスター・スレーブ、どちらのデータベース・アーキテクチャが良いのか?
-
[解決済み] データベースのインデックスはいくつあっても足りない?
-
[解決済み] リレーショナル・データベースにおけるカタログとスキーマの違いは何ですか?
-
[解決済み] Mavenプラグインを1回だけ実行する?
-
[解決済み] SQLITE SQLダンプファイルをPOSTGRESQLに変換する
-
[解決済み] 非リレーショナルデータベース設計【終了しました
-
[解決済み] なぜ、いつ、Liquibaseなのか?
-
[解決済み] データベースに登録する電子メールアドレスの最適な長さは?