嘿,我在过去的4天里遇到了SQL问题,我如何为单行插入多个值 例如,项目表包含项目名称,ID和员工持有员工详细信息的其他详细信息,项目和员工之间存在多对多关系,因此我希望存储许多在单个或多个项目中工作的员工。请帮我解决.....
答案 0 :(得分:1)
为此,您需要创建一个新表employeeproject
,该表将包含来自employee表的外键以及项目表和自己表的主键。所以你的新表看起来像这样
employeeproject ==> epid, emp_id, proj_id
在多对多关系中,我们总是需要创建一个链接(映射)这两个表的表 请参阅here
希望这有帮助!