点赞功能设计

本文探讨了点赞功能的设计,包括记录点赞用户、被点赞的文章、点赞时间和点赞状态。提出了一个点赞记录表的数据表设计,该表与用户和文章表存在多对一的关系。并给出了实体类`VoteLog`的详细定义,用于存储点赞信息。
摘要由CSDN通过智能技术生成

点赞功能的设计

每一次点赞,需要记录:

(1)谁点的赞;

(2)为那篇文章点的赞;

(3)点赞时间

(4)是否已经取消点赞

 

数据表设计

点赞记录表

列名

数据类型

说明

id

N

数据表id

user_id

N

用户id

vote_time

S

点赞时间,格式”2016-02-22 12:01:45”

bbs_id

N

被点赞帖子id

status

N

状态:有效或取消

 

继续讨论E-R关系

点赞记录表与用户是多对1关系

点赞记录表与帖子也是多对1关系

实体类:

Java代码   收藏代码
  1. package com.girltest.entity;  
  2.   
  3. import java.util.List;  
  4.   
  5. import javax.persistence.*;  
  • 4
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值