创建数据库架构

创建数据库架构

我正在尝试用 LaTeX 创建一个架构页面。它应该看起来像这样。

我如何创建类似此图的架构代码?还应该有一个点击功能。当用户单击 user_schema 链接时,他应该被重定向到该页面。

我可以使用哪些课程来实现这一点?任何建议都将不胜感激。

以下是代码,看看它是如何出现的:https://www.sharelatex.com/project/53915feaeef2f99941486f56?r=380e068e&rs=ps&rm=d

\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
\maketitle 
\section{User schema}
\mySchema{Users}
{
    _id: ObjectId - Id do registro
    name: String - Nome do usuário
    date: Date - Data de Cadastro
    ren_date: Date - Data de renovação do Cadastro
    email: String - Lorem ipsum dolorsitamet, consecteturadipisicingelit, sed do eiusmodtemporincididunt ut labore et dolore magna aliqua. Ut enim ad minimveniam, exercitationullamcolaborisnisi ut aliquipexeacommodoconsequat. Duisautereprehenderit in voluptatevelit esse cillumdolore eu fugiatnullapariatur. Occaecatcupidatat non proident, sunt in culpa quiofficiadeseruntmollit.
    access_log: Array [ 
        { 
            date: String - Data da ocorrência.
            user: ObjectId - Usuário que executou.
            action: String - Ação Executada.
        }
        { 
            date: String - Data da ocorrência.
            user: ObjectId - Usuário que executou.
            action: String - Ação Executada.
        }
    ]
    \link{group}{group_id}: ObjectId - Id do grupo.
}
\end{document}

它应该如何显示如下图像:

latex 图像

相关内容