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

备考刷题,请到

CDA认证小程序

以下是某电商平台用于记录交易行为与交易详情信息的订单表与订单详情表,请根据表中信息回答以下问题: (1)以上订单表与订单详情表间用于连接的公共字段应是____
A. 两表的单号
B. 两表的客户ID
C. 单金额与产品金额
D. 没有公共字段
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

根据两表的业务意义、字段匹配特征以及字段对应关系综合考虑,应选择订单ID作为连接两表的公共字段使用。

正确答案是A: 两表的单号。

专业分析:
在数据库设计中,两个表之间的关联通常通过一个公共字段来实现,这个字段在一个表中是主键(唯一标识每一行的字段),在另一个表中是外键(用于引用主表中的主键)。在订单管理系统中,通常会有一个订单表(记录订单的基本信息)和一个订单详情表(记录每个订单中包含的具体商品信息)。

1. **单号(订单号)**:在订单表中,单号是每个订单的唯一标识符。在订单详情表中,单号用于标识该详情记录属于哪个订单。因此,单号是两个表之间的公共字段,用于连接订单表和订单详情表。

2. **客户ID**:客户ID用于标识下单的客户,但它不能唯一标识一个订单,也不能标识订单详情中的具体商品信息,因此不适合作为连接字段。

3. **单金额与产品金额**:这些字段表示金额信息,通常用于计算或显示,不用于连接两个表。

4. **没有公共字段**:如果没有公共字段,两个表之间就无法建立关联,这在实际应用中是不合理的。

因此,正确答案是A: 两表的单号。