新人, 小弟我想知道数据库表格关系到底有什么具体的作用

新人求助,我想知道数据库表格关系到底有什么具体的作用本帖最后由 alleni123 于 2012-11-20 23:49:33 编辑

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

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

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

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