【发布时间】:2011-08-13 21:31:12
【问题描述】:
我正在创建一个包含事件列表的网站(基于 PHP + MySQL)。
我目前将事件存储在名为“事件”的数据库中。
我希望每个事件都有一个标签列表。我不确定我是否应该...
- 将所有标签作为一个值存储在 MySQL 中,排序如下...(tag1,tag2,tag3)
或
- 创建一个名为 event_tags 的单独数据库,并为每个标签创建一行。然后该标签将包含它所引用的事件的 event_id。
或者
- 我还没有想到更好的东西?
【问题讨论】:
标签: php mysql database-design