【发布时间】:2011-12-13 04:13:57
【问题描述】:
正在开发的应用程序的一部分是向用户展示一个表单并要求他们拒绝/接受它。有一些类型的用户需要批准相同的表单,以便它被认为是被接受的。我需要的建议是:我可以使用/最好使用什么结构来存储用户类型及其响应? 到目前为止,我有一个对象是 Approvers。这包含了具有 setter 和 getter(以及其他与操作相关的方法)的三种类型的用户。我还创建了另一个对象,即 UserDecisions,其中我有两个属性要设置,它们是:用户类型和响应。但我想不出如何将它们联系在一起,或者是否有更好的方法? 谢谢,
附:我考虑过的是二维数组和哈希图。
【问题讨论】:
-
不清楚你在问什么。对象模型?数据库模型?只要有一个 User 类、一个 UserType 枚举和一个 User => Response 的集合——一个映射就可以了;查找用户以确保他们不会投票两次会更快。
-
对象模型。这里与数据库无关。我只是询问如何将某些回复与用户关联
标签: java data-structures