当前位置: 代码迷 >> Android >> 请大神指点数据库应该怎么设计合理,方便
  详细解决方案

请大神指点数据库应该怎么设计合理,方便

热度:24   发布时间:2016-04-28 02:42:42.0
请大神指点数据库应该如何设计合理,方便。
首先软件分词类、时态、语态、句子、其他五大部分,暂时称作一级标题。每个标题下又分,比如词类下又分名词,动词,形容词,副词等等,称为二级标题,二级标题下又分,比如名词下又分名词的数、名词的所有格等,称作三级标题。再往下就是内容的展示了。数据库应该如何设计,请路过的大神给小弟指点一二,不胜感激涕零。
------解决思路----------------------
三级标题下才有内容?而你的内容才是最需要存储的吧?
而三级标题没有重复(你的例子貌似是这样)
那内容的主键定为三级标题就可以了。

其他的1、2级标题可存数据库,也可以不存。
存的话就是
2级目录存储就是1个主键(代表所对应的1级目录),其他的是内容……依此类推

我个人所想……缺陷在所难免
------解决思路----------------------
引用:
挺好的,你再想想有木有更好的办法呀?我想到时候展示的容易些。而且除了有内容实体  还有个用户学习记录的实体。

用户学习实体,就是一个个user吧。这个单独一个表
  相关解决方案