私は最近、私たちのDBAが私たちに列名の最後にデータ型を含めているプロジェクトに参加しました。たとえば、date_of_birth_datetimeまたはamount_refunded_decimalです。私にはこれはちょうど間違っていると感じますが、私は彼にこの大会を断念するよう説得する説得力のある理由を考え出すことはできません。私が考えることができる唯一の理由は、より意味のある列名を作成するために使用できるこのデータ型を含めるには5〜10文字を要するということです。誰かが私を助けることができる、またはこれは良い練習ですか、私は思考の方法を修正する必要がありますか?もしそうなら、なぜですか?データ型を列名に入れる必要がありますか?
1
A
答えて
1
DBMSには、SSMSの詳細を調べるのではなく、後で道に出てくるものがあれば、トラブルシューティングの目的でこれが含まれています。イントラネット以外のアプリケーションでハッカーに別のツールを簡単に設定してもらうと、これは良い習慣ではないようです。
個人的に私のSQL DBにはデータ型は含まれません。 http://searchsqlserver.techtarget.com/tip/Creating-SQL-Server-columns-A-best-practices-guide
+0
この記事では、列名内にデータ型を含めるための良い代替ソリューションと考えられるデータ辞書の作成について記述しているため、+1しています。 –
関連する問題
- 1. ターゲットディレクトリには何を入れる必要がありますか?
- 2. パスワードフィールドにスペースを入れる必要がありますか?
- 3. テストクラスをUMLに入れる必要がありますか?
- 4. レジューサーは入れ子にする必要がありますか?
- 5. 列を列挙型のコードにコード化する必要があります
- 6. 配列と配列サイズ宣言子は同じデータ型である必要がありますか?
- 7. 挿入されるデータのタイミングを解読する必要があります
- 8. java.utilのデータ型に16バイトを格納する必要があります。
- 9. ベクトルグラフィックスにMySQL Geo-Spatialデータ型を使用する必要があります
- 10. jsRender、データはJSONにある必要がありますか?
- 11. CSSにJavaScriptを入れる必要があります
- 12. エンティティフレームワーク:スキーマ内の各型名は一意である必要があります
- 13. いつ.NET Frameworkデータ型と言語データ型を使用する必要がありますか?
- 14. コンテキストにDaggerを挿入する必要がありますか?
- 15. データ型のシリアル化を行う必要があり、データ型をシリアル化する方法がある場合
- 16. 配列からhtmlテーブルに値を挿入する必要があります
- 17. DLLに署名する必要がありますか?
- 18. アプリケーションにデジタル署名する必要がありますか?
- 19. .dmgファイルに署名する必要がありますか?
- 20. interopアセンブリに署名する必要がありますか?
- 21. データベースからモデルに入れられる前にデータを傍受する必要があります。
- 22. メインアクティビティ名は.MainActivityである必要がありますか?
- 23. 型名が必要です
- 24. Oracle SQLの時差列はどのデータ型にする必要がありますか?
- 25. エラー無効なデータ型です。配列または\\ ArrayAccessインスタンスである必要があります
- 26. 整列したデータ型を常にポインタとして渡す必要がありますか?
- 27. SQL Serverストアドプロシージャから列名を取得する必要があります
- 28. ファイル名から文字列を抽出する必要があります
- 29. xmlrpclib:辞書キーは文字列型エラーである必要があります
- 30. FirebaseDabaseからデータをフラグメント化する必要があります
データ型が簡単に発見可能であること、名前が_storageメカニズムではなく_intent_を表す必要があること、データ型がしばしば暗黙に暗示されること(例:名前は常に文字列)など –
DBAは、システムの安定性やパフォーマンスに影響を与えない限り、命名標準を実施する権限を持つべきではありません。これはデザイナーの仕事であり、DBAの仕事ではありません。 –
あなたは[reductio ad absurdum](https://en.wikipedia.org/wiki/Reductio_ad_absurdum)を使うこともできます - ユニコードはどうですか?さまざまなスケールと精度の小数はどうですか?文字列の_lengthはどうでしょうか? –