在MySql里如何建立关系和设置关系属性?
在MySql里如何建立关系和设置关系属性?
在phpmyadmin里可以吗?
问题点数:20、回复次数:5Top
1 楼Hotman_x(小人)回复于 2002-05-05 18:39:12 得分 10
不知你说的是什么关系,MySql 不支持任何表与表之间的关联,MySql 的设计者在文档里说得很清楚,因为这会影响 MySql 的速度。Top
2 楼huwin(Gentleman)回复于 2002-05-06 07:40:54 得分 10
那么说在MySql里想实现关联删除和更新就要手工来写程序了?Top
3 楼Hotman_x(小人)回复于 2002-05-06 14:23:44 得分 0
仔细回想数据库原理吧,表之间的关联只是完整性的要求,而程序的任务是实现业务规则。事实上,即使支持关联,亦不会为你节省哪怕一行的代码量。
当然,支持关联的话,会使一些 RAD 工具有应用的可能。但最终代码是一样的。Top
4 楼shuixin13(犬犬(心帆))回复于 2002-05-09 21:05:54 得分 0
MySQL不支持表间关系的,
如果你的表有一对多关系,
那你在删除数据时就要用两条DELETE-SQL语句来实现了Top
5 楼shuixin13(犬犬(心帆))回复于 2002-12-26 00:26:11 得分 0
呵呵,发帖时,MySQL 4.0还没出来,
而现在的InnoDB表类型已完全支持表间关系了,
发表时间: 2002-5-4 8:52:20
最后回复: 2002-5-9 21:05:55
如果楼主未回复,
帖分将无法返还帖主!
犬犬结帖!
Top




