这是我的数据库的简化版本,将实际问题应用于不同的主题区域。你会为这种情况推荐一个查找表吗?
我有四个表格:图书馆,书籍,Keepers和另一个表格Keepers_Sections_Permissions,用于跟踪Keeper可以工作的部分。部分是预定义的,并且它们的数目是提前知道的。我们称他们为科学,数学和英语。
图书馆有图书(不足为奇),每个图书存储对它的引用是哪一节。
我的问题是,我需要一个章节表?每个图书馆都有相同的部分,并且名称相同。他们提前知道,所以我不需要从我的数据库中填充它们。
Keepers_Sections_Permissions需要以某种方式引用Section,所以我不确定我的主键应该是Section的名称,还是指向Sections表的唯一编号(真正的查找表)。
就像我说的,这只是我问题的简化版本。为了比喻,让我们假设我**知道每个部分的名称:) – 2011-06-11 21:13:07
在这种情况下,是的,做一个枚举。但是,再次使用查找表最终会变得有用,因为这些内容在库和下一个库中是不一致的。 – 2011-06-11 21:14:19
谢谢!是否认为性能/规模会成为一个问题?就我而言,我预期的最大值将是13个字符。 – 2011-06-11 21:16:35