做php项目时,数据表中的外键是自动成生的吗 如图是做了一个ER图我不理解的是,它的外键是自动生成的,如果这样的话,这个外键也没有定义,是否生成后还要重新定义其值呢?如果不定义其值,那么这样建表岂不乱套了因为字段无中生有的出来了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 外键是你指定的,而不是自动生成的需要在建表语句中有形如这样的子句 CONSTRAINT `FK_ID` FOREIGN KEY (`user_id`) REFERENCES `tb_user` (`id`) 如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。这是名义上的,如果没有显式的声明,那么约束关系是你自己维护的如果外键的约束关系委托给数据库维护了,那就有可能给数据库使用带来很多麻烦。这一点是需要清楚的认知的 关于变量的问题,比如:@$aaa linux下开发选择, PHP echo十六进制数值 请教高手:关于http请求的header 问题 各位兄弟,有谁知道比较大的新闻系统的演示后台或者下载版也行! 服务器的实时结果怎样在浏览器端显示? 如果php.ini 里关了报错~ 在程序里面有办法让报错信息显示出来吗? mail();我想使用此函数,但无奈网上没有可以用的SMTP!大多都是一些需要认证的! 如何遍例session 各位大哥大姐帮帮忙。 nginx+php环境,session无法跨页传递问题 php的soap回复开头包含多余字符
需要在建表语句中有形如这样的子句 CONSTRAINT `FK_ID` FOREIGN KEY (`user_id`) REFERENCES `tb_user` (`id`) 如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。
这是名义上的,如果没有显式的声明,那么约束关系是你自己维护的如果外键的约束关系委托给数据库维护了,那就有可能给数据库使用带来很多麻烦。这一点是需要清楚的认知的