关于毕设的数据库设计, 我使用了PowerDesign软件, 老实讲,这个软件UI不行,字体还小,根本看不清。
不过也算是比较好用的了,功能上比NavicatPremium多一点, 可以图形化设计表。
--------------------------------
还想加个点东西:
1. 阅读量
我估计我做不了这个需求 ,有点难, 怎么判断文章是否被阅读。 暂时不会写
2. 打赏功能
如果要打赏的话, 估计得加个支付宝或者微信号, 以便于收款。
具体实现的话, 用户先加个字段 AlipayAccount, 然后调用第三方接口,就能实现初步的支付
再设置 已获得打赏 的字段? 实在不懂,貌似不太好
现在觉得如果我把现有的功能做好, 再放到docker上实现热部署, 问题应该不大。 这样吧, 我先实现这部分基本的功能, 其余的再听从老师研究。 毕竟很少有需求分析刚刚好的, 肯定要加东西.
------------------------
干活啦
我加了个充值, 打赏模块, 添了几个表
现在遇到的问题:
主键(UserId, CommentId, RelpyId) 到底使用自增类型的(纯数字), 还是UUid。
自增虽然简单: 一个纯数字作为ID, 不用设置值, 自己会增加; 但是我有很多表,我想加以区分Id
UUID: 随机生成, 嗯, 好像也不能区分
那主键还是用自增吧