题目
假设数据表X与Y按某字段建立了一对多关系,Y为多方,正确的说法是__。A. X中一条记录可与Y中多条记录匹配B. Y中一条记录可与X中多条记录匹配C. X中一条字段可与Y中多条字段匹配D. Y中一条字段可与X中多条字段匹配
假设数据表X与Y按某字段建立了一对多关系,Y为多方,正确的说法是__。
A. X中一条记录可与Y中多条记录匹配
B. Y中一条记录可与X中多条记录匹配
C. X中一条字段可与Y中多条字段匹配
D. Y中一条字段可与X中多条字段匹配
题目解答
答案
A. X中一条记录可与Y中多条记录匹配
解析
本题考查数据库中一对多关系的概念。解题思路是明确一对多关系的定义,然后根据定义来判断各个选项的正确性。
在数据库中,一对多关系是指在两个数据表之间,一个表(一方)中的一条记录可以与另一个表(多方)中的多条记录相关联,而多方表中的一条记录只能与一方表中的一条记录相关联。
下面对每个选项进行分析:
- A选项:因为X为一方,Y为多方,根据一对多关系的定义,X中一条记录可与Y中多条记录匹配,该选项正确。
- B选项:在一对多关系中,多方(Y)的一条记录只能与一方(X)的一条记录匹配,而不是多条,所以该选项错误。
- C选项:一对多关系描述的是记录之间的关联关系,而不是字段之间的匹配关系,所以该选项错误。
- D选项:同理,一对多关系是关于记录的,并非字段,所以该选项错误。