📜  ER 模型中的属性类型

📅  最后修改于: 2021-09-28 11:06:41             🧑  作者: Mango

先决条件——ER模型介绍
属性是实体的属性或特征。一个实体可以包含任意数量的属性。其中一个属性被视为主键。在实体关系模型中,属性以椭圆形表示。

示例:学生具有姓名、agw、卷号等属性。为了唯一标识学生,我们使用主键作为卷号,因为它不重复。属性也可以细分为另一组属性。

有五种这样的属性类型:简单、复合、单值、多值和派生属性。

这些解释如下。

  1. 简单属性:
    不能进一步细分为组件的属性是简单属性。

    示例:学生的卷号,员工的身份证号。

  2. 复合属性:
    可以拆分为组件的属性是复合属性。

    示例:地址可以进一步拆分为门牌号、街道号码、城市、州、国家和密码,姓名还可以拆分为名字中间名和姓氏。

  3. 单值属性:
    每个实体实例只占用一个值的属性是单值属性。

    示例:学生的年龄。

  4. 多值属性:
    每个实体实例占用多个值的属性是多值属性。

    示例:学生的电话号码:座机和手机。

  5. 派生属性:
    可以从其他属性派生的属性是派生属性。

    示例:学生的总分和平均分。