2017-04-14 5 views
0

作成:私はこのERDを作成したエンティティ関係図

img

をしかし、今、私は私の図に、いくつかのより多くの情報を追加したいが、私は、私はそれを行う必要がありませんか。

以前のERDを変更したいのですが、各プログラムのシェフが作成したレシピを登録する必要があります。また、レシピの各ステップで使用された成分とツールを特定したいと思います。

+0

'Ingredient'と' Tool'を 'Recipe'ではなく' Steps'に関連付けることができます。私は 'レシピ'、 'シェフ'と 'プログラム'の間にあなたが望む関係は何か分かりません。より詳しく説明するか、例を挙げてみてください。 – reaanb

+0

@reaanb私はどのシェフによって作られたレシピを "保存"したいですか?例えば、シェフ1 --->ハンバーガー/シェフ2 --->フライドポテトなどを意味します。そして、私は、各レシピ(この場合はハンバーガーとフレンチフライ)とプログラムに使用された成分とツールを保存したいと思います。あなたは私を理解していますか? :S –

+0

ダイアグラムでシェフとレシピが既に関連付けられています。 'By'を1対多の関係に変更するだけでよいように思えます。 – reaanb

答えて

0

エンティティリレーションシップダイアグラムをMicrosoft Accessに実装するとよいでしょう。各エンティティ間の関係を明確に定義し、各エンティティの属性を宣言しました。まず、各エンティティをMS Accessのテーブルに作成し、フィールドを追加してリレーションシップを設定し、どのように連携させるかを見ていきましょう。

レコードをデータベースに書き込む前に、関係が機能していることを確認してください。

+0

メイト、私は余分な情報で自分のERDをどのように完成させるべきか分かりません:S –

+0

MS Accessの "リレーションシップ"は、ER関係ではなくFK制約を参照してください。 – reaanb

+0

@programming_always各矩形にさらに円を追加し、その特定の矩形に関連する必要な名前を追加することで、ERDにさらに情報を追加できます。 –

関連する問題