0

データベースの設計 (特にリレーションシップ) が適切かどうかを確認するにはどうすればよいですか? インターネットでいくつかのデータベースの例を見つけて解決しようとしましたが、私の設計は常に例の設計とは異なります。人間関係を設計する際に従うべき規則や、自分の人間関係が悪いかどうかを調べるために自問する質問はありますか? または、データベースが複数の OK デザインを持つことは可能ですか? ありがとう

4

2 に答える 2

1

一般に、経験を使用して、正規化の通常の規則に従うかどうか (使用法によって異なります)。

多くの場合、パフォーマンスの側面や保守/拡張の側面が異なる複数のソリューションに対して、1 つのドメインでまったく問題ありません。

いい本を買いましょう。Data Model Resource Book, Volume 1 を入手して、標準的な問題 (会計、在庫の追跡、住所管理など) を解決する方法の良い例をいくつか入手してください。

覚えておいてください、これは 2012 年のことで、インターネットは馬鹿でいっぱいです。

于 2012-07-01T05:40:19.313 に答える
1

データベースの設計には、誰もが独自のスタイルを持っています。インターネット上で見られるものも良いですが、それは彼らに与えられたビジネス ルールの独自の解釈です。データに冗長性がない場合、または必要以上に冗長性がない場合、データベース設計が適切かどうかがわかります。効率的で、クエリを使用して簡単に呼び出すことができます。しかし、設計における一般的な間違いを知りたい場合は、ここにリンクがあります

http://www.simple-talk.com/sql/database-administration/ten-common-database-design-mistakes/

于 2012-07-01T05:38:41.840 に答える