映画館をモデル化したいとしましょう。映画館にはいくつかの部屋 (たとえば 7) があり、そこで映画が上映されます。
このシナリオのドメイン モデルをどのように設計すればよいのでしょうか。
Cinema
クラス コンセプト のコンセプトは、7 つの部屋と直接関連する必要がありますか? 代替テキスト http://dl.dropbox.com/u/6187267/shooterpics/nocatalog.jpgCinema
クラスの概念は、7 つの部屋のカタログと関連付ける 必要がありますか? 代替テキスト http://dl.dropbox.com/u/6187267/shooterpics/catalog.jpg
なんで?
ある場所では最初のケースが見られ、別の場所では2番目のケースのようなものが見られる理由を理解するのに苦労しています。
部屋の代わりに、シネマと次の関係を描写したかった場合:
- 販売するチケット (今日)。
- チケット完売(本日)
- シネマデータベースの顧客
- 映画館の特定の部屋で映画が上映される一連の時間。
- 映画館の部屋で座ることができる場所のセット。
Cinema
カタログを使用する必要がありますか? ターゲットに * の多重度を持つ概念に直接接続する必要がありますか?
ありがとう