1
wog 2013 年 2 月 17 日
弄成两列,“左右为难”作主键,跟“应付自如~~~得心应手~~~左右逢源”分开
|
2
napoleonu 2013 年 2 月 17 日
我建议你还是想办法把这些数据做成一对多,多对多形式的“源关系数据”,可能很大,但不一定要实时查询。
之后如果为了查询速度可以在“源关系数据”基础上跑一遍对“词语表”生成两个冗余列,一列存所有近义词,一列存所有的反义词。或者使用mc,redis什么的缓存起来。 随着你词库越来越大,这样的“源关系数据”维护起来方便还干净,重新生成冗余列或者缓存也方便。 |
3
alexrezit 2013 年 2 月 17 日 via iPhone
都是多对多吧...
|
4
ergatea 2013 年 2 月 17 日
tags
|
5
est 2013 年 2 月 17 日
其实这个用bitset做很方便,可惜没有对bitset优化的数据库。。。
|
6
ljbha007 2013 年 2 月 17 日 via Android
两张表 表1 words: word_id, word, group_id
表2 antonyms: antonyms_id, group_id1, group_id2 表3(可选) groups: group_id 每个词都有一个对应的近义词组 意思相反的词组之间一一对应 对应关系在表2中体现 |