我刚学hibernate里面讲了双向关联,我设计了表student 字段id,name,teacherid,teacher表字段id,name,studentid teacherid关联teacher的id,studentid关联student表的id,然后我想插入其中一张表的时候,无法插入数据
报错信息:Cannot add or update a child row: a foreign key constraint fails (upload/student, CONSTRAINT FK_Reference_2 FOREIGN KEY (teacherid) REFERENCES teancher (id)),难道双向关联的表不能存记录
数据库表设计什么时候用怎么用双向关联
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
dohkoos 2012-12-09 00:08关注你试试这个数据表看
student 字段id,name
teacher表字段id,name
student_teacher表字段teacherid,studentid, primary key(teacherid, studentid)本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报