这种情况下如何建立字段更高效(100分)

  • 主题发起人 主题发起人 zhxdiannao
  • 开始时间 开始时间
Z

zhxdiannao

Unregistered / Unconfirmed
GUEST, unregistred user!
我想用interbase做一个数据库应用,其中有一些字段是这样的:<br>每个字段的可能取值最多就是10~20个不同值,<br>这样的字段一共可能有10~~30个,<br>数据库记录数量是10万条以内,<br><br>我这样设计:<br>每个字段都设成短整型,取值范围0~n,<br>0代表空,1~~n各代表一种含义,当然每一个字段的0~~1含义不同,<br>另建一个表存储各字段0~~n的具体含义,<br>不知这样做是否合理,这些字段还用不用建立索引。
 
这样是会提高存储效率,但是查询效率会降低,10万条记录我觉得不是很必要这么搞
 
我也觉得这样做的话,要是多条件组合查询会影响速度,<br>若想侧重于提高查询速度,存储方式应该怎样改变?
 

Similar threads

回复
0
查看
1K
不得闲
回复
0
查看
848
不得闲
回复
0
查看
863
不得闲
S
回复
0
查看
835
SUNSTONE的Delphi笔记
S
后退
顶部