2016-09-13 12 views
0

小さなプロジェクト用のリレーショナルDBのためのdbスキーマを作成したいと考えています。 そのスキーマでは、Pasta Carbonaraのレシピを保存したいと思います。 シンプルさのために、スキームは次のようになります:データセットの複数のバリアントを格納するためのリレーショナルデータベーススキーマ

(ID、Name、Ingredient1、..、Ingredient10、sourceURL)すべてのレシピは最大10種類の成分しか必要としません。

今、別のデータベースからレシピを取得したいと思います。しかし誰もが独自のバージョンのレシピを持っているので、レシピにわずかな違いがあります。

私のカルボナーラの例では、SourceUrl2 から

パスタ、卵、ベーコン、クリーム、SourceUrl1 パスタ、卵、ベーコン、パルメザンからチャイブ、チャイブのようになります.......... .. from SourceUrl3

私は、同じ料理のすべてのバリエーションをスキーマの1つのデータセットに保存したいと思います。できるだけ赤字の少ないデータを格納する方法についてのコンセプトはありますか?

enter image description here

...

いくつかのヒント:ここで

答えて

関連する問題