我有关系
Competitor(PID, EventName, Pname, TeamName, TeamCoach,EventDate, TeamRating).
我有我的 FD
PID -> Pname
PID --> TeamName
TeamName --> TeamCoach
EventName --> EventDate
TeamName, EventName --> TeamRating
这将形成我的关系
Competitor(_PID_, Pname, TeamName*)
Team(_TeamName_, TeamCoach)
Event(_EventName_, EventDate)
Rating(_TeamName_*, _EventName_*, TeamRating)
Entry(_PID_*, _EventName_*)
但是,由于我的候选键是 {PID, EventName},如果 TeamName 甚至不是键的一部分,Team 关系怎么可能在 BCNF 中?