日期:2014-05-17  浏览次数:20855 次

新人求助, 我想知道数据库表格关系到底有什么具体的作用
本帖最后由 alleni123 于 2012-11-20 23:49:33 编辑 我现在就做了一个简单的购物网数据库, 只做了个开头,

其中主表 userinfo里的basketid对应副表 basket里的basketid, 关系是一对多

到目前为止, 我感觉就是维护数据完整性的作用, 因为必须有了主表 userinfo里的某个basketid,
副表里的对应的basketid才能被添加进去

还有其它什么作用么
------最佳解决方案--------------------
外键约束 =>数据完整性
外键加索引 => 优化查询
------其他解决方案--------------------
就是主外键关联的问题撒