首先,我在文件表中有公司及其 templates.templates 相关列,如下所示:
文件模板 ------------------ ID - CompanyID - 描述 - FileID
第二种设计:
文件模板 ------------------ ID - 说明
交叉表:
----------------------------------------- ID - CompanyID - FileID - FileTemplateID
哪种设计更利于性能和维护?会有很多数据(100 万行)。这将是一张非常活跃的桌子。