# DBMS 中的平凡函数依赖

> 原文： [https://beginnersbook.com/2015/04/trivial-functional-dependency-in-dbms/](https://beginnersbook.com/2015/04/trivial-functional-dependency-in-dbms/)

如果属性集包含某属性，则该属性对一组属性的依赖性称为平凡函数依赖性。

**符号**：如果`B`是`A`的子集，则`A -> B`是平凡的函数依赖。

以下依赖也是平凡的：`A -> A`和`B -> B`。

**例如**：考虑一个包含两列`Student_id`和`Student_Name`的表。

`{Student_Id, Student_Name} -> Student_Id`是一个平凡的函数依赖，因为`Student_Id`是`{Student_Id, Student_Name}`的子集。这是有道理的，因为如果我们知道`Student_Id`和`Student_Name`的值，那么可以唯一地确定`Student_Id`的值。

另外，`Student_Id -> Student_Id`和`Student_Name -> Student_Name`也是平凡的依赖关系。