In realtà non è ancora compilabile.
Prova a compilare due volte, usando prima:
\begin{longtable}
[tt]{p{0.18\textwidth}p{0.18\textwidth}p{0.18\textwidth}c}[/tt]
poi
[tt]\begin{longtable}
{p{0.10\textwidth}p{0.20\textwidth}p{0.20\textwidth}c}[/tt]
`\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{booktabs,multicol,longtable}
\begin{document}
\begin{longtable}
%{p{0.18\textwidth}p{0.18\textwidth}p{0.18\textwidth}r}
{p{0.10\textwidth}p{0.20\textwidth}p{0.20\textwidth}r}
% intestazione iniziale
\caption[Dizionario dei dati: entità]{Dizionario dei dati: entità}
\label{tab:entit} \\
\toprule
Entità & Descrizione & Attributi & Identificatore\\
\midrule
\endfirsthead
% intestazione normale
\multicolumn{4}{l}{\footnotesize\itshape
Continua dalla pagina precedente} \\
\toprule
Entità & Descrizione & Attributi & Identificatore\\
\midrule
\endhead
% piede normale
\midrule
\multicolumn{4}{r}{\footnotesize\itshape
Continua nella prossima pagina} \\
\endfoot
% piede finale
\bottomrule
\multicolumn{4}{r}{\footnotesize\itshape
Si conclude dalla pagina precedente} \\
\endlastfoot
% corpo della tabella
Autore & \small{Autore che crea l'opera} & \small{ID, Nome, \mbox{Cognome}, \mbox{NomePubblico}, \mbox{AnnoNascita}, \mbox{LuogoNascita}, \mbox{AnnoMorte}, \mbox{LuogoMorte}, \mbox{DateCerte} }& \small{ID}\\
Opera & Opera d'arte &ID, \mbox{TipoOpera}, \mbox{Titolo},\mbox{TitoloOriginale}, \mbox{TitoloInternazionale}, \mbox{Tecnica}, \mbox{Anno}, \mbox{Collocazione}, \mbox{AreaCompetenza}, Altezza, \mbox{Larghezza}, \mbox{Profondità}, \mbox{Durata}, \mbox{GenereFilm}, \mbox{AutoreFotografia}, \mbox{AutoreScenografia}, \mbox{FormaMusicale}, \mbox{Tonalità}, \mbox{IdentificativoOpera}, \mbox{PrimaEsecuzione}, \mbox{Organico}, \mbox{InformazioniLibretto}, \mbox{Incipit}, \mbox{IncipitModerno}, \mbox{DataCreazione}, \mbox{DataUltimaModifica} & ID\\
File & File in cui è contenuta l'opera d'arte & ID, \mbox{PathName}, \mbox{Nome}, \mbox{Estensione}, \mbox{AltezzaPunti}, \mbox{LarghezzaPunti}, Durata, \mbox{DimensioneByte}, \mbox{ProfonditaColore}, \mbox{SpazioColore}, \mbox{Campionamento\_dpi}, \mbox{Campionamento\_hertz}, \mbox{Campionamento\_fps}, \mbox{Bit-Rate}, \mbox{CalibrazioneColore}, \mbox{Esecutore}, \mbox{CanaliAudio}, \mbox{SistemaCodifica}, \mbox{FonteEdita\_Titolo}, \mbox{FonteEdita\_ISBN}, \mbox{FonteEdita\_Editore}, \mbox{FonteEdita\_Curatore}, \mbox{FonteEdita\_Collana}, \mbox{FonteEdita\_NumInvBibl}, \mbox{FonteEdita\_Proprietario}, \mbox{FonteAntica}, \mbox{Descrizione} & ID\\
DatiRipresa & Informazioni sulla ripresa diretta &ID, \mbox{DispositivoUtilizzato}, \mbox{Obiettivo}, \mbox{TipoIlluminazione}, \mbox{Filtro}, \mbox{ModalitàEsposimetrica}, \mbox{LetturaEsposimetrica}, \mbox{Tempo}, \mbox{Risoluzione}, \mbox{QualitaRipresa}, \mbox{QualitaComposizione} & ID\\
Copyright & Ente proprietario che cura i diritti del file & File, \mbox{TipoDiDiritto}, \mbox{EnteProprietario}, \mbox{Referente}, \mbox{Indirizzo}, Telefono, \mbox{Cellulare}, Fax, Mail & File\\
Cartella & Spazio da utilizzare per condividere e gestire i propri file & ID, Nome, \mbox{Descizione}, \mbox{Docente}, \mbox{NumeroAccessi}, \mbox{NumeroFilePresenti}, \mbox{DataCreazione}, \mbox{DataUltimoAccesso}, \mbox{TipoAccesso} & ID\\
Docente & Docente che utilizza il database & Matricola, \mbox{Cognome}, \mbox{Nome}, \mbox{Qualifica}, \mbox{Login}, \mbox{Password}, \mbox{UltimoAccesso} & Matricola\\
Descrizione & Descrizione di un'opera tramite tag & Docente, Opera, Tag & ID\\
Insegnamento & Materia d'insegnamento & Docente, \mbox{CorsoDiLaurea}, Codice, \mbox{Nome}& ID\\
Corso Di Laurea & Corso di laurea legato all'insegnamento & Nome, Descrizione & Codice\\
\end{longtable}
\end{document}`
Guarda però il disastro che si crea a pagina 2 e a pagina 3. Consiglio: se proprio devi usare una longtable, i lavori di rifinitura falli quando sei sicuro di non dover cambiare più niente nella tabella.
Ciao
Antonio
EDIT: OldClaudio ti ha già risposto.