Guest User

Untitled

a guest
Jan 6th, 2013
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Latex 2.80 KB | None | 0 0
  1. \documentclass[article, liststyle=indented]{suftesi}
  2. % Preamble
  3. \usepackage[T1]{fontenc}
  4. \usepackage[utf8]{inputenc}
  5. \usepackage[italian]{babel}
  6.  
  7. %\usepackage{layout}
  8.  
  9. \usepackage{mathtools}
  10.  
  11. \usepackage{amsmath}
  12. \usepackage{amssymb}
  13.  
  14. \usepackage{geometry}
  15. \usepackage{graphicx}
  16. \usepackage{tikz}
  17. \usepackage{tikz-er2}
  18.  
  19. \usepackage{hyperref}
  20.  
  21. %%%%%%%%%%%%%%%%%%%%%%
  22. \newcommand{\lmttscale}{s*[1.10]}
  23. \DeclareFontFamily{T1}{lmtt}{\hyphenchar\font=-1 }
  24. \DeclareFontShape{T1}{lmtt}{m}{n}
  25.     {<-8.5> \lmttscale   ec-lmtt8  <8.5-9.5> \lmttscale ec-lmtt9
  26.      <9.5-11> \lmttscale ec-lmtt10 <11-> \lmttscale ec-lmtt12
  27.      }{}
  28. \DeclareFontShape{T1}{lmtt}{m}{it}
  29.     {<-> \lmttscale ec-lmtti10}{}
  30. \DeclareFontShape{T1}{lmtt}{m}{sl}
  31.     {<-> \lmttscale ec-lmtto10}{}
  32. \DeclareFontShape{T1}{lmtt}{m}{sc}
  33.     {<-> \lmttscale  ec-lmtcsc10}{}
  34. \DeclareFontShape{T1}{lmtt}{m}{scsl}
  35.     {<-> \lmttscale  ec-lmtcso10}{}
  36. \DeclareFontShape{T1}{lmtt}{b}{n}
  37.     {<-> \lmttscale  ec-lmtk10}{}
  38. \DeclareFontShape{T1}{lmtt}{b}{it}
  39.     {<-> \lmttscale sub*lmtt/b/sl}{}
  40. \DeclareFontShape{T1}{lmtt}{b}{sl}
  41. {<-> \lmttscale  ec-lmtko10}{}
  42. \DeclareFontShape{T1}{lmtt}{bx}{it}
  43.     {<-> \lmttscale sub*lmtt/b/sl}{}
  44. \DeclareFontShape{T1}{lmtt}{bx}{n}
  45.     {<-> \lmttscale ssub*lmtt/b/n}{}
  46. \DeclareFontShape{T1}{lmtt}{bx}{sl}
  47.     {<-> \lmttscale ssub*lmtt/b/sl}{}
  48. \renewcommand{\ttdefault}{lmtt}
  49.  
  50. %%%%%%%%%%%%%%%%%%%%%%
  51.  
  52. \author{Alberto Ognibene\\Università degli Studi di Napoli "Federico II"}
  53. \title{Titolo...}
  54. \date{}
  55. % End Preamble
  56.  
  57. \begin{document}
  58. % some other things here
  59. \section{Descizione}
  60.  
  61. Il passaggio dalla schematizzazione concettuale (che rappresenta l'\emph{astrazione}) a quella logica (che invece rappresenta l'\emph{implementazione}) è cruciale nella progettazione di un database. Questo perché lo schema logico è ciò che verrà effettivamente sviluppato, magari con qualche piccolo accorgimento, in codice.
  62.  
  63. In questa fase, sono state aggiunte le chiavi primarie e risolte le relazioni di ereditarietà (tra la superclasse \texttt{Artist} e le sottoclassi \texttt{Singer} e \texttt{Band}). Per quanto riguarda le \emph{chiavi primarie}, sono stati aggiunti degli identificatori alla gran parte delle entità tranne che a \texttt{Role} e \texttt{Label}. Nel caso dell'entità \texttt{Role}, essendo composta da un unico campo, e dato che in una band non ci sono due ruoli con lo stesso nome, si è deciso di adottare lo stesso attributo \emph{Name} come chiave primaria, senza dover così aggiungere altri attributi. Riguardo l'entità \texttt{Label}, invece, è stato aggiunto l'attributo \emph{COD} come chiave primaria, che sarà così composto: sigla della nazione di appartenenza (IT, EN, DE, US, ES, FR) seguita da un numero progressivo (e.g., \emph{IT02}, \emph{US20}, \emph{EN08}).
  64. \end{document}
Advertisement
Add Comment
Please, Sign In to add comment