假设我想对电影进行建模。电影院将有几个房间(例如7个),电影正在播放。在域模型中使用集合/容器/目录
我想知道我应该如何为这种情况设计领域模型。
Cinema
类概念概念是否与7个房间有直接联系? alt text http://dl.dropbox.com/u/6187267/shooterpics/nocatalog.jpgCinema
类概念是否与7个房间的目录有关联? alt text http://dl.dropbox.com/u/6187267/shooterpics/catalog.jpg
为什么?
我在理解为什么在某些地方看到第一个案例,而在另一些地方看到类似第二个案例。
如果不是房间,我想描绘电影之间的关系:(今日)
- 门票出售。已经售出(今天)
- 门票
- 在电影数据库
- 这套小时客户在其中有电影在电影院里给定的房间玩。
- 你可以坐在电影院的一个房间里的地方。
我应该使用目录吗?我应该直接将它们连接到Cinema
的概念,在目标中有多重*
谢谢
“您是否希望创建与Cinema实例的整个生命周期相关的多个房间目录?”啊!这是一个很好的想法。我不认为在这种情况下,我会有多个房间目录。 – 2010-06-10 03:08:56
恰恰是我要写的答案 – 2010-06-10 03:11:38
另外,您是否可以扩展更多关于“Room Catalog类型的声音,更像是您在服务层中看到的内容,而不是在域模型中看到的内容。”什么是服务层? – 2010-06-10 03:14:58