[英]Creating foreign key in phpmyadmin mysql
为每个评论创建一个带有简单评级系统的评论系统。
表:1。对于注释,它被称为comments
,它有三列: id
, name
, comment
2.对于进行评级的用户的IP,它被称为voted_ip
,它有三列id
, comment_id
, user_ip
voted_ip表的目的是我需要保存每个速率的IP地址,以验证它是否存在时无法再次评级。
我创建从子表的外键voted_ip
列comment_id
它连接到父表comments
列id
下面这个步骤链接和该视频如何区别在于子表还没有创建工作外键插入评论或费率后更新。
如下 :
我想到可能还有另一个步骤,或者我必须在项目的php端做一些事情。 我错过了什么?
插入“注释”时,数据不会插入另一个表“voted_ip”中,您必须明确地添加它,这些约束仅用于检查不是自动在其他表中添加数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.