任何人都可以为这些 4tables 提出一个好的设计。
设计
Fields: DesignId (Primarykey),
Iname..,....
表 2:输入文件
FileId int,
DesignId ,
FileName,
Description,
primary key (FileId,DesignId )
foreign key(DesignId)...
//This foreign key here seems to cause insert problems.
表 3:输入数据
DesignId int,
TestCaseInputId,
FileId int,
MaterialType,
primary key(DesignId ,TestCaseInputId,FileId)
foreign key(FileId ) references InputFiles
foreign key(DesignId) refernces Design
问题:
- 我不确定或不相信 Table2、Table3 中的复合键。
- 外键。外键似乎会导致插入问题