首先,我有公司和他们的templates.templates在文件表中我相关的列如下:
FileTemplate ------------------- ID - CompanyID - Description - FileID
第二个设计:
FileTemplate ------------------- ID - Description
交叉表:
----------------------------------------- ID - CompanyID - FileID - FileTemplateID
哪种设计更适合性能和维护?会有很多数据(100万行)。这将是一个非常活跃的表。
答案 0 :(得分:1)
据我所知,第二种方法更好,因为你有大量的数据。规范化始终是最好的方法。正如你所说,应该有公司和字段表以及交叉引用表。
希望这对你有所帮助!!