0
我需要为我的评论网站使用sql创建数据库。我试图使用删除和更新约束,但我不确定它们是否正确。 我创建了三张'汽车'(我的评论项目)'评论'(持有评论)和'用户'。我将cars_id和users_id与评论表相关联。我使用更新级联和删除级联。我不确定这是否正确。有人能帮助我更多地了解他们吗?SQL混淆了ON UPDATE和ON DELETE
我需要为我的评论网站使用sql创建数据库。我试图使用删除和更新约束,但我不确定它们是否正确。 我创建了三张'汽车'(我的评论项目)'评论'(持有评论)和'用户'。我将cars_id和users_id与评论表相关联。我使用更新级联和删除级联。我不确定这是否正确。有人能帮助我更多地了解他们吗?SQL混淆了ON UPDATE和ON DELETE
这是一个数据建模问题。
问自己一个问题:
“?如果我删除了车,我想和删除其他表的关系记录过于”
如果是把它级联等
或者:
“如果我删除一个用户,我想删除他的车太”
“如果我删除了汽车,我是否也要删除相应的用户?”
也许是个好主意,首先在这里读到:
http://en.wikipedia.org/wiki/Relational_database
然后在这里: http://dev.mysql.com/doc/refman/5.1-olh/de/innodb-foreign-key-constraints.html
您正在使用哪个数据库管理系统?甲骨文? Postgres的? –
它不是SQL,感到困惑... – user2989408