0

ECアプリをやりたい。プロパティをカテゴリに追加し、プロパティ内で動的にカテゴリを検索したいと考えています。

つまり:

  CATEGORIES             PROPERTIES
| Computer properties  | MotherBoard, GraphicCart etc.
| Phone properties     | Cam, Connecting properties, bluetoot etc.
| Digital Camera       | Zoom option , Lcd, Battery etc.

私はすでにリレーショナルテーブルでこれを行っています。これは私が考える方法です:

ここに画像の説明を入力

それで、私の質問はこのように本当ですか?それとも他の方法がありますか?

4

2 に答える 2

4

あなたは、SOに関する1つの簡単な小さな投稿では答えられない質問をしました。優れたデータベース設計の基本となるいくつかの基本的な設計概念があります。この種の活動には多くの考えがあります。

Michael Hernandez ISBN:0-201-69471-9による「単なる死すべき者のためのデータベースデザイン」という本を読むことをお勧めします。アマゾンリスト私は彼が第2版を持っていることに気づきました。

第2版​​へのリンク

彼は、データベースを設計するプロセス全体(最初から最後まで)を説明します。この本から始めることをお勧めします。

あなたはグループやチャンクで物事を見る方法を学ぶ必要があります。データベース設計には、プログラミングと同じように単純な構成要素があります。これらの単純な構成要素を完全に理解すれば、あらゆるデータベース設計に取り組むことができます。

シンプルにするほど、物事は良くなります。データベースは、データを小さな穴に入れる場所にすぎません。これらの小さな穴が何であるか、そしてあなたがそれらにどんな種類のものが欲しいかを特定することから始めます。

初めて試すときに、完璧なデータベース設計を作成することは決してありません。これは事実です。あなたのデザインは、プロセス中にいくつかの改良を経ます。データの入力を開始するまで物事が明らかにならない場合があります。そうすると、あっという間に時間があります。

于 2012-04-18T22:04:40.117 に答える