字典,词典这些网站的数据库关系是怎么设计的?如下
先说情况在最后再提问题。
比如这个站:
https://zidian.51240.com/
一开始是, 三个分类
拼音查字 部首查字 笔画数查字
然后分别点击进去后 是一类分类
然后再点进去 又是一类分类
然后再
点进 字典 进去后才是字的具体含义
点进 组词 进去后 是这个字的各种组词
按 拼音 部首 笔画数 查到字后
在字里面又有对应的词,而且这些词都带链接上的,点进去后又会有详情的词。
没什么经历。感觉这些对应关系太复杂了
如果想用python采一下,存在mysql 里不知道怎么设置数据库对应的关系, 用django模型设计了几类都实现不了?
不知道有什么好的思路?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
拼音,部首,笔画 就相当于网站的多级导航(二级),只需要加个 pid 就行了。
如果有以下几个表:
笔画不需要专门的表
py_table:
id,py,pid sort_id(排序,可以加)
1 a 0
2 an 1
3 ai 1
.....
bs_table:
id,bs, bs_count(共几画) sort_id
detail_table:
id, word,detail,py,bs_count,sort_id