软件工程 选择题 简单 ★ 精品

关联与属性的表示 — 软件工程选择题

面向对象分析与设计 领域模型分析 AI 三重审校通过

题目
某图书馆管理系统的领域建模中,类 Reader(读者)与类 BorrowRecord(借阅记录)需建立关联。业务规则:一名读者可拥有多份借阅记录,每份借阅记录只属于一名读者;读者记录姓名,借阅记录记录借出日期。以下关于关联与属性的表示,正确的是: A. 在 Reader 与 BorrowRecord 之间建立“拥有”关联,Reader 端多重性为 1,BorrowRecord 端多重性为 1..*;姓名与借出日期分别作为两个类的属性 B. 将姓名和借出日期都作为关联类的属性,不放入任何概念类 C. 在 Reader 与 BorrowRecord 之间建立关联,Reader 端多重性为 1..*,BorrowRecord 端多重性为 1 D. 借出日期应作为 Reader 的属性,因为每名读者只需记录一个日期