Некоторые зависимости не могут быть представлены в виде функций, потому что определение функции накладывает определённые ограничения на множество аргументов и множество значений функции. 1 В то время как функциональные зависимости представляют собой утверждения обо всех отношениях предметной области и не могут быть получены формальными методами. 1
Единственный способ установления функциональных зависимостей — это исследование семантики атрибутов сущностей предметной области. 1 При этом определение функции не накладывает никаких ограничений на множество аргументов и множество значений функции, кроме их существования и наличия соответствия между их элементами. 1
Также некоторые зависимости могут быть случайными или несущественными, что также не позволяет представить их в виде функций. 3 Например, в таблице, состоящей из одной строки, можно определить значения всех атрибутов по значениям некоторых атрибутов или ни одного атрибута. 3