Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Informatica Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: torta@di.unito.it
Centro Restauro Il DB di un Centro di Restauro contiene le seguenti tabelle: Restauratori Cognome, Nome, ID, Indirizzo, Città, Provincia, CAP, Telefono, Data_ass Stipendi ID, Paga, Deduzioni, Sanità, Vita Risorse_Umane ID, Specializzazione, Data_ass, Commenti, Supervisore, Opere_assegnate
Chiavi Primarie Esplicitiamo le chiavi primarie: Restauratori Stipendi Cognome, Nome, ID, Indirizzo, Città, Provincia, CAP, Telefono, Data_ass Stipendi ID, Paga, Deduzioni, Sanità, Vita Risorse_Umane ID, Specializzazione, Data_ass, Commenti, Supervisore, Opere_assegnate
Associazioni Consideriamo ora le associazioni ID … ID … Restauratori Cognome, Nome, ID, Indirizzo, Città, Provincia, CAP, Telefono, Data_ass Stipendi ID, Paga, Deduzioni, Sanità, Vita Restauratori Stipendi ID … ID … uno-a-uno
Associazioni Consideriamo ora le associazioni ID … ID … Restauratori Cognome, Nome, ID, Indirizzo, Città, Provincia, CAP, Telefono, Data_ass Risorse_Umane ID, Specializzazione, Data_ass, Commenti, Supervisore, Opere_assegnate Restauratori Risorse_Umane ID … ID … uno-a-uno
Associazioni Abbiamo individuato le associazioni: ID … ID … ID … Restauratori Risorse_Umane ID … ID … uno-a-uno uno-a-uno Stipendi ID …
Associazioni Ci sono altre associazioni? Restauratori Stipendi Cognome, Nome, ID, Indirizzo, Città, Provincia, CAP, Telefono, Data_ass Stipendi ID, Paga, Deduzioni, Sanità, Vita Risorse_Umane ID, Specializzazione, Data_ass, Commenti, Supervisore, Opere_assegnate
Associazioni C’è un’altra associazione tra Restauratori e Risorse_Umane Restauratori Cognome, Nome, ID, Indirizzo, Città, Provincia, CAP, Telefono, Data_ass Risorse_Umane ID, Specializzazione, Data_ass, Commenti, Supervisore, Opere_assegnate Restauratori Risorse_Umane ID … ID … Supervisore uno-a-molti
Associazioni Abbiamo individuato le associazioni: ID … ID … ID … Restauratori Risorse_Umane uno-a-molti ID … ID … uno-a-uno uno-a-uno Stipendi ID …
Ridondanza La data di assunzione Data_ass è ridondante Per rimuovere la ridondanza possiamo rimuovere l’attributo Data_ass dalla tabella Restauratori oppure dalla tabella Risorse_Umane In questo caso sembra preferibile rimuovere Data_ass da Risorse_Umane perché altrimenti, il DB potrebbe non specificare la data di assunzione per qualche restauratore
Thesaurus Sul sito ICCD (Istituto Centrale per il Catalogo e la Documentazione) si trova un Thesaurus Multilingue del corredo ecclesiastico di culto cattolico: http://80.205.162.234/thesaurus/home/index.jsp Un thesaurus è “un insieme di tutti i termini rilevanti in un dominio di conoscenza e le loro relazioni” [da en.wikipedia.org]
“il termine t’ è più generale di t” Thesaurus Le relazioni principali che riguardano un termine t nel thesaurus multilingua sono: TG t’ “il termine t’ è più generale di t” Ad esempio: il TG per “altare” è “altari e loro adiacenze” il termine più generale per “altari e loro adiacenze” è “arredi ecclesiastici”
“i termini t1, …, tn sono più specifici di t” Thesaurus Le relazioni principali che riguardano un termine t nel thesaurus multilingua sono: TS t1, …, tn “i termini t1, …, tn sono più specifici di t” Ad esempio: tra i TS di “altari e loro adiacenze” ci sono, oltre ad “altare”, anche “abaco”, “ciborio”, “pala d’altare”, “polittico”, ecc.
Tabelle La nostra versione semplificata del DB del Thesaurus contiene le tabelle: Termini Termine, Descrizione, Immagine, TG
Chiavi Primarie esplicitiamo le chiavi primarie: Termini Termine, Descrizione, Immagine, TG
Associazioni Consideriamo le associazioni TG Termini Termine TG … Termine, Descrizione, Immagine, TG … altari e loro adiacenze Termine Termini ciborio altare TG uno-a-molti
Associazioni Consideriamo le associazioni TS Termini Termine, Descrizione, Immagine, TG molti-a-uno è la stessa chiave esterna, letta “al contrario” … altari e loro adiacenze Termine Termini ciborio altare TG