SQL
 Computer >> コンピューター >  >> プログラミング >> SQL

データベースの三項関係


三項関係では、3つの異なるエンティティが関係に参加します。

関係度=3

例:モバイル製造会社を考えてみましょう。

関係する3つの異なるエンティティ:

  • モバイル-会社によって製造されています。
  • パーツ-会社がサプライヤーから入手するモバイルパーツ。
  • サプライヤー-サプライヤーは会社にモバイルパーツを供給します。

モバイル、部品、サプライヤーは同時に関係に参加します。この事実のために、カーディナリティを考慮するとき、3番目のエンティティに対して同時に2つのエンティティのコンテキストでそれを考慮する必要があります。

データベースの三項関係

三項関係におけるカーディナリティ
  • サプライヤの特定のインスタンスとパーツのインスタンスについて、そのサプライヤは複数のモバイルモデルにその特定のパーツを供給できますか。

    −プロセッサP1を会社に供給し、サプライヤS1によって供給されたプロセッサP1を複数のモデルで使用するサプライヤS1について考えます。この場合、サプライヤおよびパーツに対するモバイルのカーディナリティはN(多く)です。

  • サプライヤーのカーディナリティの場合、モバイルの特定のインスタンスについて、そのパーツの1つを複数のサプライヤーから提供できると言えます。

    −パーツP1を持ち、複数のサプライヤーによって供給されているモバイルM1について考えてみます。その場合、モバイルおよびパーツに対するサプライヤーのカーディナリティはM(多く)です。

  • 同様に、サプライヤの特定のインスタンスとモバイルのインスタンスに対して、サプライヤは複数のパーツを提供します。

    −画面、プロセッサなどのモバイルM1に部品を供給するサプライヤS1を検討します。その場合、サプライヤおよびモバイルに対する部品のカーディナリティはP(多く)です。

  1. データベース内のN-ary関係

    関係は、2つの異なるエンティティ間の関係を示すため、エンティティ関係図の重要な部分です。 n-ary関係では、nは関係内のエンティティの数を示します。最も一般的な関係は単項、二項、三項であり、エンティティの数はそれぞれ1、2、3です。 単項、二項、三項関係の詳細は次のとおりです- 単項関係 同じタイプの2つのエンティティ間に関係がある場合、それは単項または再帰的な関係として知られています。これは、関係が同じエンティティタイプの異なるインスタンス間にあることを意味します。単項関係のいくつかの例を次のように示すことができます- 1対1の単項関係 人は一度に一人の人とだけ結婚します。した

  2. 遠距離恋愛を維持するための8つのモバイルアプリ

    彼らは、距離が心をより好きにさせると言います。残念ながら、遠距離恋愛の多くの人々は違うように頼むかもしれません。場合によっては、距離によって人々は忘れがちになります。 オンラインデートの台頭により、多くの人々は自分たちの人生への愛が実際に海を離れて生きることができることに気づきました。ただし、理由が何であれ、火を生き続けるという課題は、努力する価値が十分にあります。 ありがたいことに、私たちはもはやラブレターや色あせた写真に限定されていません。最近では、iPhoneまたはAndroidデバイスのアプリを介して連絡を取り合うことが可能になっています。そのうちのいくつかを次に示します。 1.ラ