Android Smart Dict - 数据库设计
来源:互联网 发布:计算机网络视频知乎 编辑:程序博客网 时间:2024/05/17 06:57
最先就从数据库开始吧,首先必须搞清楚数据库的结构,后面的工作才好开展。
我希望用一张表记录所有的单词不管是四级还是托付,它就相当于一个单词池(好拗口),每个单词可以映射到不同的书里面,比如一个单词它可以是四级词汇,同时也是托付词汇,我们就不用重复记录这个单词。
就目前看来,我们需要3张表:
单词表:记录所有的单词,包括写法,音标,词性,解释,读音(暂时没这个,但是还是暂一位),解释,例句,单词的重要程度。够完整了吧,难道还要加上同义词和反义词?以后再说吧。
学习计划表: 此表记录当前学习的是那本书,学习单词的小组数(每本书不可能一次就学完吧,分成若干小组便于学习), 当前学到哪一组。
书表: 记录书名和单词数。
代码如下:
单词表:
书本表:
计划表:
- Android Smart Dict - 数据库设计
- Android Smart Dict - 开篇
- Android Smart-Dict - 创建工程
- Android Smart Dict - 查询界面
- Android Smart Dict - 关于功能的思考
- Android Smart Dict - 单词导入 - 文件浏览器
- Android Smart Dict - 单词导入 - 词汇表解析
- Android Smart Dict - 显示单词详细内容
- Smart L - 架构设计
- Android Smart Image View
- Android Smart Image View
- Android Smart Image View
- android smart scale
- Android Smart Image View
- Android Smart Image View
- python dict创建一个数据库
- Smart L 中的设计模式
- ABAP实战Smart Forms设计
- 定制vim开发环境
- itco-wdt.c
- CSDN限制的时间太长啦!
- Learning Store procedure and debug in SQL Server 2008
- Web Services 分布式实战
- Android Smart Dict - 数据库设计
- Linux下用Firefox的插件阅读CHM格式文件的方法
- Design Pattern-Strategy Pattern 设计模式之策略模式
- 哦……std::bad_alloc
- vs2008中的jQuery智能提示
- 股票软件开发基础
- linux c for()
- Flex与Silverlight及WPF
- NOJ 123 树状数组 插线问点