如何识别关系模型

如何识别关系模型

目标

你好,我想创建一个关系模型,并希望遵循这个符号。实现它的最佳方法是什么

答案1

您可能使用以下设置 - 以及array一些预定义的格式设置:

在此处输入图片描述

\documentclass{article}

\usepackage{lipsum}% Just for this example

\newcommand{\var}{\textit}
\newcommand{\PK}[1]{\underline{\var{#1}}}
\newcommand{\FK}[1]{\textup{FK}(#1)}

\newenvironment{relationalmodel}
  {\par\medskip
   \setlength{\arraycolsep}{0pt}%
   $\begin{array}{ r l }}
   {\end{array}$
   \par\medskip}

\begin{document}

\lipsum[1]

\begin{relationalmodel}
  \var{table}_1( &
    \PK{column}_2, \var{column}_3, \var{column}_4, \ldots ) \\
  & \var{column}_2 : \FK{\var{table}_2} \\
  & \var{column}_3, \var{column}_4 : \FK{\var{table}_3} \\
  & \ldots
\end{relationalmodel}

\lipsum[2]

\end{document}

相关内容