Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Informatica Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: [email protected] 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 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 Restauratori Cognome, Nome, ID, Indirizzo, Città, Provincia, CAP, Telefono, Data_ass Stipendi ID, Paga, Deduzioni, Sanità, Vita Restauratori ID … Stipendi uno-a-uno ID … Associazioni Consideriamo ora le associazioni Restauratori Cognome, Nome, ID, Indirizzo, Città, Provincia, CAP, Telefono, Data_ass Risorse_Umane ID, Specializzazione, Data_ass, Commenti, Supervisore, Opere_assegnate Restauratori ID … Risorse_Umane uno-a-uno ID … Associazioni Abbiamo individuato le associazioni: Restauratori ID … Stipendi ID … Risorse_Umane uno-a-uno uno-a-uno ID … Associazioni Ci sono altre associazioni? – 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 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 ID … Risorse_Umane uno-a-molti ID … Supervisore … Associazioni Abbiamo individuato le associazioni: Restauratori ID ID uno-a-molti uno-a-uno … Stipendi … Risorse_Umane uno-a-uno 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] 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” 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, Descrizione, Immagine, TG Termini Termine … altari e loro adiacenze … Termini … Termine TG uno-a-molti altare altari e loro adiacenze ciborio altari e loro adiacenze … … Associazioni Consideriamo le associazioni TS Termini Termine, Descrizione, Immagine, TG è la stessa chiave esterna, letta “al contrario” Termini Termine … altari e loro adiacenze … Termini … Termine TG molti-a-uno altare altari e loro adiacenze ciborio altari e loro adiacenze … …