Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Datenbankdesign für die Gruppierung

Ich glaube nicht, dass Sie die Tabelle events_alert benötigen, dies wäre nur erforderlich, wenn Alarm und Ereignis eine n:n-Beziehung sind.

Ereignis
------
id_event

Benachrichtigung
------
id_alert
id_event
message
date
id_category
id_location

id_alert_f könnte zum Ereignis hinzugefügt werden, könnte auch mit einer Bestellung nach min. Datum [um das erste zu erhalten] oder einem booleschen Wert in der Warnung als is_father

abgerufen werden