私は現在データベースを設計中です。私たちは、既存のシステムが非常にうまく設計されておらず、わかりやすく表示されている小さな問題のすべてを洗い出しています。 bit
ではなくtrue/false
フラグの場合はvarchar
です。DBの設計と性能
私が知りたいことは、甘いデータベース設計があることをどのように知っていますか?それともこれは神話ですか?つまり、構造は紙の上で驚くほどに見えるかもしれませんが、そこにデータがあると、どのように実行されるのでしょうか。
"lookup"値を格納するテーブルは、完全な記述テキストを格納するよりも速いのですか?例えばこのシナリオでは
エラーテーブル
Id ErrorId DateCreated
1 1 09/12/2011
2 5 10/12/2011
エラー説明テーブル
Id Description
1 Warning - failed to validate
2 Failed to locate file
、
view
が必要な参加を含むSQLを書くよりも有益で作成するのでしょうか?
申し訳ありませんが、私はこの質問を間違った場所に掲載しています。
実際にこれを試しましたか? –