カーディナリティのマッピング
最初の
1対1:1人の家庭教師が1人の学生まで指導し、1人の学生が1人の家庭教師によって監督されます。
家庭教師が生徒に指示しない場合や、生徒が一人で指示する場合があることを説明します。
2.多対多:1人のチューターがすべての学生を指導でき、1人の学生がすべてのチューターによって指導されます。
家庭教師は学生を指導できない、または複数を指導できることを説明する。学生は一人でそれを行うことができます、または彼らはいくつかの追加の教師に支払うことができます
3。
- 1対多:1人の家庭教師が任意の数の学生を指導でき、1人の学生は最大1人の家庭教師によって指導されます。
- 多対1:1人のチューターが多くても1人の学生を指導でき、1人の学生はどのチューターでも指導できます。
1日1対1の個別指導に似ています。学生は複数のチューターに尋ねることができますが、チューターは最大で1人の学生しか指導できません
描画を容易にするために、単純に表現することもできます。矢印を1に、直線を*に置き換えます。
1対多:
2番目の種類(注、最初の写真の読み取り方法とは異なります)
たとえば、学校では少なくとも1人の生徒を指導するために家庭教師が必要であり、学生も家庭教師によって指導されなければならないなど、すべての状況を満足できるわけではないことがわかりました。
私たちはラインで使用することがより複雑なためにA..B
マップすること。Aは少なくとも、Bは多くても意味します。*は任意を示します
チューターとチューターの間にある場合1..*
、つまり、チューターが少なくとも1人の学生を指導する場合、上限はありません。
学生とガイダンスの間1..1
、つまり、学生は少なくとも1人、多くても1人の家庭教師によって指導されます。つまり、学生には家庭教師が必要です。
時にはそれがまた、この絵秒でできる
として描画することができます