考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

某电商订单表中的主键为订单号,根据业务常识判断不能存放于订单表中的字段是()
A. 客户ID
B. 产品名称
C. 付费时间
D. 产品金额
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

一个订单中可能存在多个产品,所以存放产品名称字段会破坏主键约束。同样的产品金额也不可以,订单金额是没问题的。所以选BD。

正确答案是:B: 产品名称

分析如下:

1. **客户ID**:这是用于标识下单客户的唯一标识符,通常在订单表中是必不可少的字段,用于关联客户信息。

2. **产品名称**:虽然产品名称可以在订单表中出现,但从数据库设计的最佳实践来看,产品名称通常不会直接存放于订单表中。相反,订单表中会存放产品ID,然后通过产品ID去关联产品表获取详细的产品信息(如产品名称、描述等)。这样做的好处是减少数据冗余,确保数据的一致性和完整性。

3. **付费时间**:这是记录订单支付时间的重要字段,通常会存放在订单表中以便进行订单状态跟踪和统计分析。

4. **产品金额**:这是订单中产品的金额信息,是订单表中必不可少的字段,用于计算订单总金额、进行财务统计等。

综上所述,订单表中不应直接存放产品名称,而是存放与产品相关的标识符(如产品ID),然后通过关联查询获取产品名称等详细信息。因此,B: 产品名称是不应存放于订单表中的字段。