5.4 函数依赖