数据库中什么叫派生属性

如题所述

可以通过计算得到的属性,数据库一般只存基础属性,比如学生实体有姓名,出生年月这些属性,那么年龄是可以通过出生日期计算得到的。年龄就是派生属性。

派生属性写法:

主要解决一个实体javabean有A字段,但是本实体对象对应的数据表没有A字段。需要从其他表中获取本字段。从其他数据库获取数据。需要在hibernate此对象的配置文件中<property formula="SQL语句">

扩展资料:

关系数据库模式设计的好坏直接影响到整个数据库应用系统的性能,应遵循关系规范化理论,而派生属性是数据库中的衍生数据,是一种特殊属性。

阐述了派生属性的四种类型,并用实例详细分析了其存储方式,修改方法及方法的好处,即不分解有派生属性的第二范式关系,运用表触发器修改计算方法简单的派生属性,运用存储过程修改计算方法复杂的派生属性,既避免修改异常,又不会降低数据库修改的效率。

温馨提示:答案为网友推荐,仅供参考
相似回答