
--another有bId,pId等字段(create table another select bId,pid,bAuthor from books--相关字段以及内容来自books表)。
--books和publising建立外键,参照publishing中的id字段。
alter table books add constraint FK_books_publishing foreign key (pid) references publishing (id) on update cascade
--another和publishing之间创建外键,参照publishing中的id字段。
alter table another add constraint FK_another_publishing foreign key (pId) references publishing (id) on update cascade
--举个简单的更新列子:
update publishing set id = 17,pname = '爱好者' where id='14'
--当执行这条语句时(更新publishing表),books表和another表同时进行更新。
--主表更新字段数据等,副表也随之更新,从上面可以看出,主表是publishing,副表是books和another。
--希望能帮到你
1、首先新建一张表,设置主键字段,这个等下要关联另外表的外键,如图。
2、然后在新建一张表,添加一个外键的字段,如图。
3、点击外键功能,切换页面如图,这里就可以设置外键了。
4、然后在d出的对话框中,先取个外键的名称,在选择外键字段,如图。
5、然后选择自己外键表所在的数据库,如图。
6、最后选择外键表,再选择外键表主键字段即外键,如图,这样点击保存外键就创建成功了。
主表与从表:主表存得时从北京到上海的高铁信息,从表则存得时:北京-天津;天津-河北....这种存在一定的主从关系,在数据库中成为主从表。父表,子表:你定义了一个导航菜单表,然后每一个菜单下的子菜单定义了一张表,这类数据
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)