|
1,数据库主键与外键的关系问题。(数据库操作)
1.1 比如,我设计一对一数据关联表,A表 b表, b表设置外键到a表。
1.2 操作a的数据操作时,b表 也跟着变动。(a表插入一条数据,a表的主键是B表的外键字段,)
1.3 b表随着a表插入一条数据 ,B表也插入数据,而且b表的外键字段 数据,就是a表的字段ID列。因为关联
2.请问用什么方法比较合适,用触发器吗?还是join关联插入数据,但是 问题来了, 因为a表的ID字段值怎么传
给B表的外键字段里面。 怎么实现过程。
a表(
aid varchar primary key not null unique,
aname varchar not null,
apassword varchar not null
)
b表(
bId varchar not null primary key unique,
bname varchar ,
pwx varchar,
pQQ int,
aId varchar
foreign key(aid) references a表(aId) on delete cascade on update cascade
)engine=innodb default charset=utf8
想了解 当插入a表数据时候,b表也同时插入数据(高手写出代码吧)
我相信只要做app都会遇到这个问题。但是怎么没有人提出来哦
|
|