在ACCESS中,分析其字段构成,并设置主键。这个题应该怎么做呢?
展开全部
还是举个例子吧。例如有一个图书馆藏表:
购买日期、馆藏ID、书号、类别、书名、数量、单价、是否借出、是否归还、备注等几个字段
1、由于可能每次购买的书号或者书名都有可能重复,因此加上一个字段馆藏ID,设置为主键,自动编号类型,那么就避免了重复。
2、数量可以需要统计,因此需要改为长整型或者双精度等数值型数据。
3、单价可以考虑用货币型字段来设置。——数值型也可以,但没有货币型醒目。
4、是否借出和是否归还可以用是否字段来设置。
5、购买日期当然是日期\时间型字段了。
6、备注可以用备注类型字段,也可以用文本型,主要看备注的字符串是否太长而决定。
7、其它字段都可以考虑用文本型来处理,因为这些字段不需要计算。
PS:
为了方便查询,可以设置几个索引:
书名:有(有重复)
书号:有(有重复)
类别:有(有重复)
购买日期、馆藏ID、书号、类别、书名、数量、单价、是否借出、是否归还、备注等几个字段
1、由于可能每次购买的书号或者书名都有可能重复,因此加上一个字段馆藏ID,设置为主键,自动编号类型,那么就避免了重复。
2、数量可以需要统计,因此需要改为长整型或者双精度等数值型数据。
3、单价可以考虑用货币型字段来设置。——数值型也可以,但没有货币型醒目。
4、是否借出和是否归还可以用是否字段来设置。
5、购买日期当然是日期\时间型字段了。
6、备注可以用备注类型字段,也可以用文本型,主要看备注的字符串是否太长而决定。
7、其它字段都可以考虑用文本型来处理,因为这些字段不需要计算。
PS:
为了方便查询,可以设置几个索引:
书名:有(有重复)
书号:有(有重复)
类别:有(有重复)
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询