【发布时间】:2011-02-14 18:02:02
【问题描述】:
我有很多关键字,每个关键字都有一个单词列表
说关键字是 SCIENCE , COMPUTERS, STRUCTURES
每个关键字下都有一个单词列表,如
科学——植物学、动物学、物理学.....
计算机 - 数据库、操作系统、.....
结构 - 堆栈、队列、数组……
我需要将其存储在我的数据库中,对此有什么好的设计?将它们存储在单个表中似乎很愚蠢,因为它们彼此不相关,但创建不同的表似乎也是一种开销!所以在这里我很困惑。
【问题讨论】:
-
你只有两个层次(关键词和词)还是可以进一步细分词?
标签: sql ruby-on-rails database database-design rdbms