我有三个类来定义对象Users:Members和Projects。
- 该类定义了详细信息,
User例如和 。idemail_addressname Member该类定义了诸如id、user_id和 之类project_id的细节datetime_accepted。Project该类定义了诸如id和-之类的细节,title但这并不重要。
该系统具有Users和Projects。AMember是一个User工作在 a 上Project。换句话说,Member类定义了两个对象之间的链接。
我的问题是这样的:
我想获取属于某个项目的成员列表,并且我想从我的结果集中的两个类(Member和User- 例如User:name和Member: )中收集变量。datetime_accepted
我是否需要定义一个包含两个类的所有变量的新类,或者是否有其他更有效的结构可以用来以面向对象的方式巧妙地处理这个问题?