Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Centro Restauro Il DB di un Centro di Restauro contiene le seguenti tabelle: 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: 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 Consideriamo ora le associazioni ID… ID… RestauratoriStipendi Restauratori Cognome, Nome, ID, Indirizzo, Città, Provincia, CAP, Telefono, Data_ass Stipendi ID, Paga, Deduzioni, Sanità, Vita uno-a-uno
Associazioni Consideriamo ora le associazioni Consideriamo ora le associazioni ID… ID… RestauratoriRisorse_Umane Restauratori Cognome, Nome, ID, Indirizzo, Città, Provincia, CAP, Telefono, Data_ass Risorse_Umane ID, Specializzazione, Data_ass, Commenti, Supervisore, Opere_assegnate uno-a-uno
Associazioni Abbiamo individuato le associazioni: Abbiamo individuato le associazioni: ID… RestauratoriID… StipendiID… Risorse_Umane uno-a-uno
Associazioni Ci sono altre 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 C’è un’altra associazione tra Restauratori e Risorse_Umane ID… ID…Supervisore… RestauratoriRisorse_Umane Restauratori Cognome, Nome, ID, Indirizzo, Città, Provincia, CAP, Telefono, Data_ass Risorse_Umane ID, Specializzazione, Data_ass, Commenti, Supervisore, Opere_assegnate uno-a-molti
Associazioni Abbiamo individuato le associazioni: Abbiamo individuato le associazioni: ID… RestauratoriID… StipendiID… Risorse_Umane uno-a-uno uno-a-molti
Ridondanza La data di assunzione Data_ass è ridondante 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 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 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: Sul sito ICCD (Istituto Centrale per il Catalogo e la Documentazione) si trova un Thesaurus Multilingue del corredo ecclesiastico di culto cattolico: Un thesaurus è “un insieme di tutti i termini rilevanti in un dominio di conoscenza e le loro relazioni” [da en.wikipedia.org] 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: 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: 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: La nostra versione semplificata del DB del Thesaurus contiene le tabelle: –Termini Termine, Descrizione, Immagine, TG
Chiavi Primarie esplicitiamo le chiavi primarie: esplicitiamo le chiavi primarie: –Termini Termine, Descrizione, Immagine, TG
Associazioni Consideriamo le associazioni TG Consideriamo le associazioni TG Termini Termine, Descrizione, Immagine, TG uno-a-molti … altari e loro adiacenze … …Termine Termini… ciborio altari e loro adiacenze altare … TGTermine Termini altari e loro adiacenze
Associazioni Consideriamo le associazioni TS 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 altari e loro adiacenze altare … TGTermine Termini altari e loro adiacenze