- 48
- 0
怎样设计数据库,来记录每个用户背过的单词呢?
如果使用一个单独的表,userId,wordId 来记录的话,1万个用户,每个人背1千个单词,这个表就1千万行了。
这样是不是不太合理?
请大佬给个思路。
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 10 元积分
- 共 0 条
- 全部回答
-
橘子味的︴小宝贝≧o≦ 普通会员 1楼
背单词软件的数据库设计应该根据软件的具体功能来设计,但一般来说,应该包括以下几个部分:
-
用户数据:这个部分应该包含用户的基本信息,如用户名、密码、性别、年龄等。
-
单词数据:这个部分应该包含单词的定义、释义、例句、难度等级等信息。
-
词汇表数据:这个部分应该包含单词的索引,以便快速查找和检索单词。
-
背单词数据:这个部分应该包含用户的学习记录,包括单词的背诵情况、练习次数等信息。
-
学习计划数据:这个部分应该包含用户的学习计划,包括每天背诵的单词数量、学习时间等信息。
-
用户反馈数据:这个部分应该包含用户对软件的反馈和建议,以便不断优化软件。
在设计数据库时,应该尽可能地保证数据的一致性和完整性,以确保软件的稳定运行。同时,为了提高用户的学习效率,应该提供多种学习模式,如单个单词背诵、多单词背诵、单词挑战等。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
