gpt4 book ai didi

mysql - 数据库分组设计

转载 作者:行者123 更新时间:2023-11-29 13:39:45 26 4
gpt4 key购买 nike

我有一个接收警报(交通、抢劫等)的系统,其中几个属于同一事件(从不同来源得知),但事件是相同的,所以我应该能够将它们分组,就像 twitter 一样,只显示一个可以选择查看其他的(在 twitter 中:查看对话),我的疑问是这种关系的设计, id_alert_f 是父亲(第一个),其他分组在它下面,那些id_alert_c(子级)

表提醒

   id_alert, message, date, id_category, id_location

表事件

   id_event, id_alert_f

表 events_alert

   id_alert_f, id_alert_c

这个设计能够正确支持这一目标吗?

最佳答案

我认为您不需要 events_alert 表,只有当警报和事件是 n:n 关系时才需要。

事件
------
id_事件

警报
------
id_alert
id_event
留言
日期
id_category
id_位置

id_alert_f 可以添加到事件中,也可以按最短日期的顺序检索[以获取第一个],或者警报中的 bool 值作为 is_father

关于mysql - 数据库分组设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18235539/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com