【发布时间】:2015-04-10 01:07:32
【问题描述】:
我有一个活动提要模块,我在其中存储在拥有多个成员的公司中发生的活动。活动通常根据用户的角色特定于用户。因此,我想将应该向其显示活动的用户存储在表列中,以便在获取活动时我不必查询与该活动关联的用户,这会减慢数据检索过程。
由于 MySQL 没有数组数据类型,这是最好的方法吗?
我现在有
activities(id, category, action, date)
activity_users(id, activity_id, user_id)
这样更容易查询基于特定用户类型的活动,添加列users 和故事数组[1,3,5,8] 并尝试从activities 表中查询
【问题讨论】:
标签: mysql arrays sqldatatypes