Тривиальная функциональная зависимость
Нет, это не тривиальный функционал.Это только тривиальная функциональная зависимость, когда подмножество атрибутов зависит от полного набора.
Определение тривиальной функциональной зависимости:
Например: (a, b) зависит от (a, b, c) атрибутов.
В вашем случае это не подмножество, поэтому это не тривиальная функциональная зависимость.
То, что вы описали, является ключомкандидат. (X зависит от самого себя (тривиально), а также определяет всю остальную часть, таким образом, все отношение)
Многозначные зависимости
Многозначные зависимости могут подвергаться угрозе, как если бы это была более общая версия функциональных зависимостей.Некоторая помощь:
Многозначные зависимости в Википедии
Вы даже можете найти там несколько примеров и формальное определение.