【问题标题】:Database setup for multiyear event manager多年活动管理器的数据库设置
【发布时间】:2011-03-17 15:48:15
【问题描述】:

我目前正在建立一个数据库结构来管理事件。

事件具有存储在单独表中的属性,例如“位置”、“时间段”、“文件”等。

这本身并不难设置。但是,该工具需要能够同时举办多个活动。因此,例如,用户可以管理与 DEF 事件同时发生的 ABC 事件。显然,数据库需要能够区分这些不同的事件。

我的第一个想法是添加一个具有唯一标识符的表来描述事件(名称:ABC),然后将一个字段添加到我的所有具有此唯一标识符的表中。

然而,这意味着该工具可能会变得有点慢,因为它必须查询包含与该特定事件完全无关的数据的表。

还有其他解决方案,还是我不应该担心臃肿?

【问题讨论】:

    标签: postgresql


    【解决方案1】:

    回答一个相当老的问题,但它在 google 查询 postgre 数据库事件中排名第 6,因此它可能对其他人有所帮助:不,不用担心。只需在引用表中的外键上创建索引以加快查找速度。

    【讨论】:

      猜你喜欢
      • 2018-12-16
      • 1970-01-01
      • 2012-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多