有些帖子我希望能够被喜欢。
我想在我的数据库中创建一个名为" votes"
的单独表 FEILDS: UID | POST ID | Date of Like
DATA .:1337 | Post66 .| 14032049 . .
< 1970年的原始时间 - 这也是一个不好的做法吗?
而不是将数组插入一个字段,例如"喜欢的内容"根据用户数据 - 或者"用户喜欢"根据内容。
这是实现此功能的最佳方式吗? 这有助于限制用户可能喜欢这篇文章的次数,但这似乎是违反直觉的。
答案 0 :(得分:0)
是的,似乎有道理,你为什么要在数据库中实现停止用户多次投票的逻辑?使用外键等执行一些业务规则是数据库开发人员的商标,应用程序开发人员将逻辑放在中间层。