0
我是相当新的phpMyAdmin的,我已经遇到一个问题,...子表没有收到来自父数据在phpMyAdmin
我在我的数据库,Parent
和Child
两个表。两者都有一个ID和用户名字段,我已经设置了外键的工作顺序(例如,如果我更改Parent.id
,Child.id
会发生变化)
但是,我希望Child表会自动创建一个新的如果我创建一个新的Parent.id
,Child
应该显示新创建Parent.id
例如,当我插入父母新的用户名,它会得到ID为1和用户名' Daniel' 我想让孩子在Child.id
和Child.username
分别有这些值,所以孩子得到1,'丹尼尔'以及
至于现在,我插入到Parent中的每条记录都保留为空。
我不熟悉那些触发器,但感谢您指出!我之前使用SQL Server Management Studio创建了数据库,一旦我正确设置了约束条件,数据库就会自动填充其他表中的所有相关字段。 phpMyAdmin似乎并没有这样做...... – Daniel 2013-03-07 13:55:27
触发器看起来像是一个应该相对简单的事情可怕的很多工作。将所有列放在同一个表中几乎比较容易=/ – Daniel 2013-03-07 14:02:48
是的,对于一个:一个关系,一切都可以放在一个表中。这就是我问的原因! :) – 2013-03-11 16:21:24