二項関係と三項以上の関係の違いは何ですか?
20404 次
1 に答える
5
binaryリレーションは、2 つのエンティティが互いに直接リレーションを持っている場合に使用されます。ここでは、子リレーションのキーが、親テーブルの ID/一意キーで利用可能な値を参照する必要があることを直接意味します。このようなもの。

はTernary、3 つまたは (n) 個のリレーションが相互にリレーションを持ち、それらの間のすべてのリレーションを提供するとデータベースが複雑になるため、ここではリレーションは基本リレーションとの 1 対多/1 対 1 のリレーションになります。 .
例: OS のイベントを考えてみましょう。イベントは、イベントapplicationを登録したもの、イベントdeviceを引き起こしたもの、およびイベントcomponentをトリガーした (テキストボックス、ボタン、ウィンドウなど) に関連付けられます。

于 2013-10-26T13:14:59.223 に答える