1

学校の先生と私は、2 つのクラス間の関係に正しいカーディナリティを記述する方法について議論しています。

    Customer ----places->---- Order

この演習では、1 人の顧客が 0 ~ x の注文を持っており、1 つの注文は常に 1 人の特定の顧客に属していることがわかります。だから私の考えは:

    Customer -1---places->---*- Order

私の教師の解決策:

    Customer -1..*---places->---*- Order

それで、あなたはそれについてどう思いますか?私は正しいことを願っています:)

4

2 に答える 2

2

最初のものは正しいです。0..*、または略して単に * は、Order クラスの隣にあります。1..1、または略して 1 は、Customer クラスの隣に配置されます。

先生が UML を指定したことは確かですか?

于 2016-05-09T12:48:54.193 に答える