私は基本的なUMLモデリングを学習しており、実際の例として、病院をモデリングするUMLクラス図を作成しています。病院には複数のケアセンター(マタニティセンター、緊急センターなど)があります。ケアセンターには、ケアセンターを支援するボランティアがいます。ボランティアは一度に複数のケアセンターに参加することもできます。UMLクラスデザイン:クラス間の関連付けについてわからない
私はボランティアとケアセンターという2つのクラスを作成しました。 私の質問は、この2つのクラスの間で、関連とカーディナリティはどうなるでしょうか?これは多対多か一対多の関係ですか?私の最初の考えは、ボランティアクラスは0の多重度を持っているということです。*ケアセンターは1の多重度を持っています*。しかし、私はこの関連性が不明であり、この関係を明確にすることを望んでいます。
私はケアセンターがうまくボランティアなしで存在することができることと思います。 –