\begin{frame}
\frametitle{Recursive Relations}
The following diagram is also correct:
\begin{center}
\scalebox{.8}{
\begin{tikzpicture}[every edge/.style={link},d/.style={node distance=1cm}]
\node[entity] (employee) {employee};
\node[attribute,at=(employee),d,shift={(170:2.5cm)}] (id) {\key{id}} edge (employee);
\node[attribute,at=(employee),d,shift={(140:1.7cm)}] (name) {name} edge (employee);
\node[attribute,at=(employee),d,shift={(50:1.5cm)}] (job) {job title} edge (employee);
\node[attribute,at=(employee),d,shift={(10:2.5cm)}] (salary) {salary} edge (employee);
\node[entity,at=(employee),shift={(0cm,-2.4cm)}] (manager) {manager};
\node[isa,at=(employee),shift={(0cm,-0.8cm)}] {ISA} edge (employee) edge (manager);
\node[relationship] (supervises) at ($(employee)!.5!(manager) + (-3cm,0cm)$) {supervises} edge node [above,pos=.7] {$1\sldots *$} (employee) edge node [below,pos=.7] {$0\sldots 1$} (manager);
\end{tikzpicture}
}
\end{center}
Can be translated as:
\begin{center}
\footnotesize\ttfamily
\colorbox{rellight}{%
\begin{tabular}[t]{|r|r|r|r|r|}
\multicolumn{5}{c}{Employee} \\ \hline
\hd{\key{id}} & \hd{name} & \hd{jobTitle}& \hd{salary} & \hd{supervisedBy$\;\to\;$Manager} \\ \hline
\end{tabular}%
}\\[.5ex]
\colorbox{rellight}{%
\begin{tabular}[t]{|r|}
\multicolumn{1}{c}{Manager} \\ \hline
\hd{\key{id}$\;\to\;$Employee} \\ \hline
\end{tabular}%
}
\end{center}
If the manager has no additional attributes,
then it is better to eliminate the table (translation as on the last slide).
\end{frame}