某宾馆中有单人间和双人间两种客房,按照规定,每位入住该宾馆的客人都要进行身份登记。宾馆数据库中有客房信息表(房间号,…)和客人信息表(身份证号,姓名,来源,…)。为了反映客人入住客房的情况,客房信息表与客人信息表之间的联系应设计为
A.一对一联系
B.一对多联系
C.多对多联系
D.无联系
参考答案:B
解析: 本题考查的是数据库设计基础。在一对多联系中,表A的一条记录在表B中可以有多条记录与之对应,但在表B中的一条记录最多只能有表A中的一条记录与之对应。本题中的双人房间,一个房间可以住两位客人,而一位客人只能人住一个房间,所以房间信息表和客人信息表之间的联系为一对多。