我正在为30种不同的表单创建一个健康和安全应用程序;每个表单都有大约50个问题是通过或失败的问题,他们希望能够为每个问题拍摄几张照片作为证据。如果一个问题的答案失败了,他们需要创建一个行动来解决这个问题。下面的表格是完全不同的,下面是一些例子。
此外,每个表单都需要链接到一个项目。
到目前为止,我已经创建了一个project表、一个带有项目外键的site_weekly_inspection表(表单之一)、一个带有外键Site_Weekly_Inspection的Action表和一个带有site_weekly_inspection外键的图像表。
此外,在操作和图像表中,我使用action_category和image_category将图像和操作链接到各个问题。
我不想为每个表单创建单独的图像和操作表。制作这个数据库最正确的方法是什么?
谢谢您的建议。
https://stackoverflow.com/questions/70686987
复制相似问题