0
アドバイスが必要です。 SQL Serverでデータベースをモデリングする際に問題があります。車のデータベースを作成したいとしましょう。燃料、電気、ハイブリッドのような様々なタイプのエンジンがあります。どのタイプにもいくつかの仕様があります。しかし、同じではありません(テーブルの同じ列ではありません)。テーブル関係SQL Serverの問題
車
ID (p.key)
ID_type (f.key)
タイプ
ID (p.key)
Name
ID_properties (f.key)
プロパティ
:私はこれらのテーブルを持っている(nは、すべての関係が1あると仮定)
ID (p.key)
Value x
Value y
Value z
ID_contact (f.key)
問い合わせ
ID (p.key)
name
Tel
Email
私の問題は、私は私は車のすべてのタイプ、または別のモデルのための特別なプロパティテーブルが必要だと思うので、すべてのタイプは、テーブルのプロパティで別の列を持っていることです。しかし、私は正確にそれを行う方法を知らない。
私を助けてもらえますか? (これが良い解決策であるなら、私はいくつかのアドバイスを感謝します)。
ありがとうございました。
うーん...私は非常にこれが私のテーブルをtables.Soするどのように適合するかを理解していけないと思いますそのまま。私はPropertyFieldを追加します。関係は何ですか?あなたはもっとそれを説明できますか? thx – Serv0
私はこのテクニックの名前を覚えていません。 – JeffO
ありがとう、私は別の方法でそれを考え出した。とにかくお時間をありがとう。 – Serv0