75/75
\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}