我正在创建一个用于调查的数据库表,我需要登录报告此事件的人员,这可能是来自供应商或用户表的记录。最简单的方法是在我的调查表中同时包含一个补充信息和一个用户ID列,但这似乎是错误的,还有什么更好的方法呢?
谢谢你。
最佳答案
您可能还有另外两个表-IncidentsReportedBySupplier (IncidentID, SupplierID)
和IncidentsReportedByUser (IncidentID, UserID)
-将删除空列。
但这也有缺点。然后,您可能会发生任何人未举报的事件。