安卓 每一项活动有多人参与 记录参与人的姓名
怎样设计数据库 可以使得根据人的名称来获取参与的所有记录更方便
额。。这个跟是不是安卓,以及是什么DB,应该没关系吧。
1.活动表(活动id,xx,xxx,xx)
2.人员表(人员id,xxx,xxx,xxx)
3.活动参与 人员表(活动id,参与人id) 多对多的
查记录只要查“活动参与 人员表”就可以了,当然,数据量有可能会比较大,那么还有个方案2.
1.不变
2.不变
3.活动参与人员表(活动id,人员ids(该字段为多个人员id,可用","分割))
4.人员参与活动表(人员id,活动ids(该字段为多个活动id,可用","分割))