\begin{frame} \frametitle{Functional Dependencies} \begin{exampleblock}{} \begin{center} \tableCourses \end{center} \end{exampleblock} \bigskip \begin{goal}{} A \emph{functional dependency (FD)} in this table is \begin{talign} \sql{instructor} \to \sql{phone} \end{talign} Whenever two rows agree in the instructor name, they \emph{must} also agree in the phone number! \end{goal} \pause Intuitively, this is a FD since the phone number \emph{only depends on the instructor}, not on the other attributes. \end{frame}