アソシエーションの多重度¶
アソシエーションの多重度は、一方のビューの 1 行に対応する行が他方のビューにいくつ存在するかを表します。
たとえば、 customer
ビューと order
ビューの間にアソシエーションを作成し、 customer
エンドポイント (ロール名 orders
) の多重度が 1
で、 order
エンドポイント (ロール名 customer
) の多重度が *
であるとします。これは、 order
テーブルには、 customer
ビューの各行に対応する行が 0 個以上存在すること、および customer
ビューには、 order
ビューの各行に対応する行が 1 つだけ存在することを示します。
0..1
は多重度が 0 または 1 であることを示します。1
は多重度が 1 であることを示します。* は多重度が 0 以上であることを示します。
+
は多重度が 1 以上であることを示します。