5

为每条评论创建一个带有简单评分系统的评论系统。

表格:1.对于评论,它被调用comments,它有三列:id,,, 2.对于进行评级的用户的IP,它被调用name,它有三列,,,commentvoted_ipidcomment_iduser_ip

voted_ip 表的目的是我需要保存每个速率的 IP 地址,以验证它是否存在时不能再次评分。

我从列中的子表创建了一个外键,将其连接到voted_ipcomment_id中的父表commentsid遵循此链接中的步骤和有关如何创建工作外键的视频,除了子表在评论后仍未更新或插入费率。

如下 :外键创建

我想可能还有另一个步骤,或者我必须在项目的 php 方面做一些事情。我错过了什么?

4

1 回答 1

2

在“comment”中插入时,数据不会插入到另一个表“voted_ip”中,您必须明确添加它这个约束只是为了检查不自动在其他表中添加数据。

于 2014-05-21T07:36:45.687 回答