1

おはよう、E/Rモデル関係

私は仕事に取り組んでいます。エンティティリレーションシップは私にとって新しいものです。私はちょうど始めました。私は以下のようなシナリオを持っており、これまでに私が理解していることに従って解決しました。

エンティティセットと同じように、E/Rモデル内の関係はキーを持つと考えるかもしれません。 RをエンティティセットE1、E2、...、Enの間の関係とする。次に、(e1、e2、...、en)と(f1、f2、...、fn)が2つの異なるタプルであるように、Rの鍵はE1、E2、...、Enの属性から選択された属性の集合Kである。 Rに設定された関係では、Kのすべての属性でこれらのタプルが一致することはできません。次に、n = 2とします。すなわち、Rは2項関係である。また、各Iについて、KiをエンティティセットEiの鍵である属性の集合とする。 E2へE1から多一つ

  1. Rが多く、多くの
  2. Rある:E1とE2の観点から、という仮定の下にRの最小の可能なキーを与えます。
  3. Rは、E2からE1までの多数である。
  4. Rは1である。

2.私はこれを次のように解決しました。

RがE1からE2までの多対1の場合、Rの関係セットの2つのタプル(e1、e2)と(f1、f2)は、E1のキー属性に一致する場合、同じでなければなりません。 なぜか、確かにe1とf1は同じです。 RはE1からE2までの多数であるため、e2とf2も同じでなければなりません。したがって、ペアは同じです。

(3)(1)は(2)と同じですか?また、私を導くか、1と4についての手がかりを教えてください。ありがとうございます。

多くのおかげ

答えて

0

あなたは正しい軌道に乗っているように聞こえます。問題2の解法のあなたの推論は正しいです - E1がE2を決定する、E1がRのための最小のキーであるとすれば、同じ論理が質問3に当てはまります。

質問1の場合、E1はE2またはその逆のように、明らかにどちらも独自の鍵にはなりません。質問4では、E1がE2を決定し、E2がE1を決定するので、キーとして選択するのは重要ですか?