私はdjangoを使用しており、job portalやlinkedinや専門家のコミュニティに似たシステムを作っています。だから、auth_users以外の2つのテーブル/モデルがありますが、私は他のモデル名について混乱していますが、1つは会社です。それをプロフェッショナルかパーソンという名前にする必要がありますか?私はdbテーブル名よりもプロフェッショナルになることができますが、私はそれを人の名前をテーブル名は "人"(複数の人)になることができます名前プロフェッショナルを選択する場合?どのように私のモデルに名前を付けるべきなのか、それを「Person」のように名づけて、それの複数形がまったく違う言葉なら、どうすればいいでしょうか?私はモデルとdbtablesをどれほど恥ずかしく言うべきですか?プロと人の両方がモデル名としてうまくいくようです。私はdjangoまたは任意のフレームワークは任意のモデル名を受け入れますが、何が良いアプローチは知っていますか?私はサイトから「プロフェッショナル」を使用しますが、人が実際の意味でより一般的な用語に見えるように個人的/専門的なアカウントを作成する学生もいます。だから助言してください。適切なモデル名とdbテーブル複数の命名規則
0
A
答えて
0
テーブル名は複数ではないと思います。それは言いました。あなたのデータベースにも生徒が含まれているので、私が思う人は最良の選択です。 Imhoテーブル/スキーマ定義はテーブル名よりも重要です。結局、テーブル名はそれほど重要ではありません。
+0
テーブルスキーマでは、 "is_student"という1つのフィールド以外のプロフェッショナルのほとんどがあります。学生は今はない – Hafiz
関連する問題
- 1. Djangoでの適切な命名規則
- 2. テーブル名のCakephp命名規則
- 3. 命名規則 - コレクションの複数形
- 4. 命名規則
- 5. 命名規則
- 6. マルチレイヤアプリケーションのモデルの命名規則
- 7. ビットマスクパラメータ命名規則?
- 8. serialVersionUID命名規則
- 9. JPasswordField命名規則
- 10. インテントキー命名規則
- 11. BEM:命名規則
- 12. Rails、命名規則
- 13. 命名規則とネームスペース
- 14. 命名規則 - uinavigationcontrollerとルートビュー
- 15. cakephp 3テーブルの命名規則
- 16. Entity Frameworkコード最初の命名規則 - 複数のテーブル名に戻る?
- 17. 類似のモデル名を使用したLaravel命名規則
- 18. ウェブサイトの命名規則
- 19. C#プロジェクトの命名規則
- 20. ベースファイルの命名規則
- 21. ベースコントローラーの命名規則
- 22. リポジトリの命名規則
- 23. Androidリソースの命名規則
- 24. モジュラーアプリケーションのデータベーステーブル命名規則
- 25. SQL命名規則のアドバイス
- 26. ローカルパラメータラベルの命名規則
- 27. プロパティの命名規則
- 28. Cの命名規則
- 29. cssメニューの命名規則
- 30. Facebookスタイルの命名規則
可能な複製:http://stackoverflow.com/q/338156/434171 –