我知道你可以使用直线/圆圈符号,但我们的讲座说我们不应该使用这些属性。我们应该找到更好的解决方案。我一直在阅读推荐的数据库书籍,但作者确实使用了该符号..?他似乎没有提出替代方案。
可选属性可以用虚线连接到其各自的实体来表示。
来自Wikia:
必填属性是必须有值的属性,而可选属性可能没有值,可以留空。将属性设置为必需的原因是为了确保收集该特定特征的数据。
示例:考虑上面的实体 Studentstud_LastName 和 StudFirstName 将是必需属性,因为它唯一定义该表,并且我们假设所有学生都有名字和姓氏。 Student 表中的可选属性可以是 Stu_MiddleName、stu_Email 和 Stu_Phone,因为有些学生可能没有中间名、电话号码或电子邮件地址
例如: