feat(tables): add table rerefences

This commit is contained in:
Kristofers Solo 2023-10-30 23:05:49 +02:00
parent 8f06d81a69
commit 0868324962
6 changed files with 19 additions and 4 deletions

View File

@ -1,6 +1,21 @@
\subsection{Datu bāzes tabulu apraksts}
Datubāzes tabulu lauku, datu tipi, lauka atribūti - obligātums, noklusētās vērtības, primārā atslēga,
unikalitāte - ir aprakstītas atsevišķās tabulās (skat. x.1, x.2, … , x.n tab. % TODO: add all table references).
unikalitāte - ir aprakstītas atsevišķās tabulās (skat.
\ref{tab:entity-role-action} tab.,
\ref{tab:entity-role-disadvantage} tab.,
\ref{tab:entity-image} tab.,
\ref{tab:entity-subscription-price} tab.,
\ref{tab:entity-password-recovery} tab.,
\ref{tab:entity-email-confirmation} tab.,
\ref{tab:entity-game-role} tab.,
\ref{tab:entity-account-status} tab.,
\ref{tab:entity-room-status} tab.,
\ref{tab:entity-user} tab.,
\ref{tab:entity-game-setup} tab.,
\ref{tab:entity-player} tab.,
\ref{tab:entity-paid-subscription} tab.,
\ref{tab:entity-message} tab.)
Visām tabulām, \texttt{VARCHAR} un \texttt{TEXT} laukiem tiek lietots UTF8 kodējums.
\input{./src/design/entities/role-action.tex}

View File

@ -1,5 +1,5 @@
\begin{entityTable}{MaksasAbonements}{entity-paid-subscription}
\entityTableRow{stripe\_id}{varchar(255)}{unique, not null}{Unikālais identifikators, kurš tiek iegūts no maksājuma procesora klienta - \href{https://stripe.com}{Stripe}} % FIX: use correct url function
\entityTableRow{stripe\_id}{varchar(255)}{unique, not null}{Unikālais identifikators, kurš tiek iegūts no maksājuma procesora klienta - \href{https://stripe.com}{Stripe}}
\entityTableRow{stavoklis}{int8}{not null}{Abonementa stāvoklis, \texttt{FOREING KEY} uz \hyperref[tab:entity-subscription-status]{AbonementaStavoklis} tabulas id kolonnu}
\entityTableRow{sakuma\_laiks}{timestamp}{not null, default current\_timestamp}{Laiks, kad abonements ir aktivizēts}
\entityTableRow{periods}{interval}{not null}{Laika periods dienās, cik ilgi abonements ir aktīvs}

View File

@ -1,7 +1,7 @@
\subsection{Datu bāzes loģiskais ER modelis}
\begin{figure}[htbp]
\centering
\includegraphics[width=\linewidth]{./src/img/KonceptualaisERModelis.png} % TODO: replace with correct picture
\includegraphics[width=\linewidth]{./src/img/LogiskaisERDModelis.png}
\caption{Datu bāzes loģiskais ER modelis}
\label{fig:logical-model}
\end{figure}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 422 KiB

After

Width:  |  Height:  |  Size: 496 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 340 KiB

View File

@ -1,4 +1,4 @@
\parameterTable{}{IIDP09} % TODO: add title
\parameterTable
{Biogrāfiskā informācija}
{IIDP09}
{