如何解析表中的长属性值

时间:2010-11-19 19:43:24

标签: database database-design

只是一个简单的问题,比如我有一张桌子,他们的一个属性就是工作......工作选项可以是0-20个字符(varchar(20))......这样可以或者我应该创建一个映射表使得a = job1,b = job2,.. iec..etc,所以当我插入数据库时​​,我将其作为'a'而不是作业1插入。

1 个答案:

答案 0 :(得分:2)

是的,但我会让Jobs查找表使用整数作为主键而不是a,b,c等。

通过这种方式,您可以为用户提供一个组合框或一个列表框来输入此值(他们会看到长名称,而不是数字/键)。

此外,从管理角度来看,您可以让某人只在Jobs表中输入更多作业,并且无需任何特殊编码即可使用。

只要您想要链接完整的职位描述,就必须加入这些表格。