红箭头指的线是做啥用的 看到别人建表时,用很多线连接表与表之间,有的一对一,有的一对多不知这些线表示表中什么关系呢我看很多人用phpmyadmin建表没有这样写呢,这样写有啥好处呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 通解一下吗?啥是外键,外键必须要有关系吗?因为传统意义上的设计数据库,比如我用phpmyadmin直接在里面建表,没有这种关系之类的做法也能创建呢,可为啥还要用这种表和表之间的关系呢 通解一下吗?啥是外键,外键必须要有关系吗?因为传统意义上的设计数据库,比如我用phpmyadmin直接在里面建表,没有这种关系之类的做法也能创建呢,可为啥还要用这种表和表之间的关系呢不是所有的表都需要外键,比如myisam存储引擎就不支持外键,所以如果是这种引擎的表,也是不能有外键的,那么相应的业务上也不会要求有外键。现在用的很多的innodb支持外键,外键的主要作用就是约束数据的完整性,比如你有个产品表,里面会有产品的品牌,那么为了保证这个品牌是正确的,一般就会专门有个品牌表,而产品表的品牌字段引用了 品牌表的品牌字段,从而保证这些数据都是有出处的。 通解一下吗?啥是外键,外键必须要有关系吗?因为传统意义上的设计数据库,比如我用phpmyadmin直接在里面建表,没有这种关系之类的做法也能创建呢,可为啥还要用这种表和表之间的关系呢不是所有表都需要外键,外键是一个检验规则,如果两张表有外键关系,则他们的数据是对应的 mysql中使用存储过程进行查询效率高吗? ACL设计,查询语句求优化 用SQL查询不存在的值 请问多线程数据库程序怎么保证线程安全 问个mysql配置的问题 管理mysql的客户端工具 mysql存储过程 新手问个多表查询问题.高手在哪? mysql数据删除如何快速释放磁盘空间 mysql存储过程中如何求出数据表统计列所占百分比 新人求问存储过程 mysql缓存问题,求大神帮忙
啥是外键,
外键必须要有关系吗?因为传统意义上的设计数据库,比如我用phpmyadmin直接在里面建表,没有这种关系之类的做法也能创建呢,可为啥还要用这种表和表之间的关系呢
啥是外键,
外键必须要有关系吗?因为传统意义上的设计数据库,比如我用phpmyadmin直接在里面建表,没有这种关系之类的做法也能创建呢,可为啥还要用这种表和表之间的关系呢不是所有的表都需要外键,比如myisam存储引擎就不支持外键,所以如果是这种引擎的表,也是不能有外键的,那么相应的业务上也不会要求有外键。现在用的很多的innodb支持外键,外键的主要作用就是约束数据的完整性,比如你有个产品表,里面会有产品的品牌,那么为了保证这个品牌是正确的,一般就会专门有个品牌表,而产品表的品牌字段引用了 品牌表的品牌字段,从而保证这些数据都是有出处的。
啥是外键,
外键必须要有关系吗?因为传统意义上的设计数据库,比如我用phpmyadmin直接在里面建表,没有这种关系之类的做法也能创建呢,可为啥还要用这种表和表之间的关系呢
不是所有表都需要外键,
外键是一个检验规则,如果两张表有外键关系,则他们的数据是对应的