刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

某公司商品和仓库两个实体之间的关系存在特定问题,请分析下列描述并回答问题。 商品关系的主键是商品号;仓库关系的主键是某个组合;仓库关系存在某些问题,如冗余、修改操作的不一致,以及插入和删除异常。

A
无冗余、无插入异常,但存在删除异常
B
无冗余,但存在插入异常和删除异常
C
存在冗余,但不存在修改操作的不一致
D
存在冗余、修改操作的不一致,以及插入异常和删除异常
使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

根据题目描述和提供的表关系,我们可以分析如下:

  1. 商品关系的主键是商品号,这是不疑问的。
  2. 仓库关系的主键是(仓库号,商品号)。这意味着每一个特定的仓库和商品组合都需要一个唯一的记录,避免了插入异常。但是,这也导致了冗余,因为同一仓库的不同商品也会有相同的仓库号重复。
  3. 由于仓库关系中存在冗余、修改操作的不一致,以及插入和删除异常,这导致了数据完整性问题。例如,修改仓库地址时,所有关联的商品地址都需要修改,这可能导致不一致性。同时,删除某个商品时,与该商品相关的仓库记录也会被删除,造成数据丢失。
  4. 为了解决这些问题,确实需要对仓库关系进行分解。但题目没有给出具体的分解方案,所以无法判断具体的分解方式。但根据提供的选项描述,选项D描述的“存在冗余、修改操作的不一致,以及插入异常和删除异常”与仓库关系的现状相符。因此,答案为D。
创作类型:
原创

本文链接:某公司商品和仓库两个实体之间的关系存在特定问题,请分析下列描述并回答问题。 商品关系的主键是商品号

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share