【发布时间】:2026-02-20 04:20:06
【问题描述】:
假设我想为电影院建模。电影院将有几个房间(例如,7 个),正在播放电影。
我想知道我应该如何为这个场景设计域模型。
-
Cinema类概念概念应该与 7 个房间有直接关联吗? alt text http://dl.dropbox.com/u/6187267/shooterpics/nocatalog.jpg -
Cinema类概念是否应该与 7 个房间的目录相关联? alt text http://dl.dropbox.com/u/6187267/shooterpics/catalog.jpg
为什么?
我很难理解为什么在某些地方我看到第一种情况,而在另一些地方我看到类似于第二种情况。
如果不是房间,我想描绘电影与:
- 要出售的门票(今天)。
- 已经售出的门票(今天)
- 影院数据库中的客户
- 在电影院的给定房间内播放电影的时间。
- 您可以坐在电影院房间里的一组位置。
我应该使用目录,我应该将它们直接连接到 Cinema 概念,目标中有多个 * 吗?
谢谢
【问题讨论】:
标签: c# java oop uml domain-model