【发布时间】:2010-04-21 12:36:46
【问题描述】:
我有 2 个表 - 一个存储用户信息(id、用户名、密码),第二个存储有关事件的信息(id、名称、描述、日期、用户名(代表创建事件的用户))。我想实现“最喜欢的事件”功能。这将允许用户存储他最喜欢的事件,然后在列表中显示它们。我不确定如何在设计方面实现这一点。我需要一个简单的解决方案。类似于将收藏事件的 ID 存储在用户表的字段中。我正在使用 mysql 和 PHP。谁能指出我正确的方向?
【问题讨论】:
-
创建第三个表来存储用户每个喜欢的事件的 userid/eventid 组合。
标签: mysql database-design foreign-keys field entity-relationship