diff --git a/EXOS/Exam2020.tex b/EXOS/Exam2020.tex index 193f9dd..823a890 100644 --- a/EXOS/Exam2020.tex +++ b/EXOS/Exam2020.tex @@ -139,10 +139,10 @@ loués. MCD de l’application : -\newpage -\begin{center} - \includegraphics{MCD.png} -\end{center} +%\newpage +%\begin{center} +% \includegraphics{MCD.png} +%\end{center} \begin{center} \begin{tikzpicture}[every node/.style={inner sep=0,outer sep=0}] @@ -188,7 +188,7 @@ nombre\\ - \node (DFres) at (13,-3) { + \node (DFres) at (14,-3) { \begin{varwidth}{1.5in} \begin{tabular}{l} \rowcolor{Gray}DF\_reserver\\ @@ -214,7 +214,7 @@ nombre\\ - \node (fact) at (7,-3) { + \node (fact) at (6.5,-3) { \begin{varwidth}{1.5in} \begin{tabular}{l} \rowcolor{Gray}facturer\\ @@ -302,25 +302,25 @@ num\'ero\\ \end{tabular} }; -\draw (equip) -- (con); -\draw (res) -- (con); -\draw (faire) -- (c); -\draw (res) -- (faire); -\draw (res) -- (DFres); -\draw (cre) -- (DFres); -\draw (cre) -- (fact); -\draw (fact) -- (g); -\draw (g) -- (DFpra); -\draw (ter) -- (DFpra); -\draw (ter) -- (DFcon); -\draw (res) -- (DFcon); +\draw (equip) -- (con) node [pos=0.5, above] {$0,n$}; +\draw (res) -- (con) node [midway, right] {$0,n$}; +\draw (faire) -- (c) node [midway, above] {$0,n$}; +\draw (res) -- (faire) node [midway, above] {$1,n$}; +\draw (res) -- (DFres) node [midway, above] {$1,1$}; +\draw (cre) -- (DFres) node [midway, above] {$0,n$}; +\draw (cre) -- (fact) node [midway, above] {$0,n$}; +\draw (fact) -- (g) node [midway, above] {$0,n$}; +\draw (g) -- (DFpra) node [midway, above] {$1,n$}; +\draw (ter) -- (DFpra) node [midway, right] {$1,1$}; +\draw (ter) -- (DFcon) node [midway, above] {$0,n$}; +\draw (res) -- (DFcon) node [midway, above] {$1,1$}; \end{tikzpicture} \end{center} - \newpage +% \newpage Modèle relationnel :