2017-10-22 9 views
0

E/Rモデルの2つの表記についてちょっと混乱しています。 左側の画像は、STAFFがTUTOR関係に参加しなければならないことを示していますが、TUTOR関係には参加しない必要があります。私の理解は、STAFFエンティティセットのすべてのスタッフがTUTOR関係に参加する必要がありますが、STUDENTエンティティセットの一部の学生が参加しない可能性があります。つまり、一部の学生がNULLの教師スタッフをテーブルに配置できますが、TUTOR関係に参加するスタッフは、 tutored-studentを持つこと。これは正しいグラフと同じ考えになりますか?そのスタッフは学生をゼロにすることはできませんでしたが、学生は家庭教師がいない可能性がありますか?E/Rモデルのオプション/必須参加

一般的に同じですか?あるいは、彼らは実際には異なる意味を持っていますか?ありがとうございました! (私はいくつかの類似した質問で検索しましたが、それでも私が知りたい取得していない)

enter image description here

答えて

0

私が前に右の表記を見ていないが、それを解釈するために、直感的なようです同じ方法。 1つの違いは、左側の表記では参加制約にlook-here規約を使用している(カーディナリティインジケータのルックアウンの規約を使用している)一方、右側の表記では両方のフィーチャのルックアウ

関連する問題