Non tutti i costrutti del modello E-R hanno una traduzione naturale nel modello logico. Si rende quindi necessaria una semplificazione dello schema concettuale per realizzare quello che sarà lo schema logico della base di dati. La fase di ristrutturazione di uno schema entità E-R si può suddividere in una serie di passi da effettuare in sequenza:
Analisi delle ridondanze: si decidere se mantenere o eliminare eventuali ridondanze ( ripetizioni) presenti nello schema;
Partizionamento di entità e associazioni: si decide se è opportuno partizionare concetti dello schema, i più sottoconcetti più semplici, o viceversa, accorpare concetti separati in un unico concetto;
Eliminazione delle gerarchie isa: il modello relazionale non rappresenta le gerarchie, e quindi vanno sono sostituite da entità e associazioni.
Selezione delle chiavi primarie: si seleziona un identificatore per quelle entità che ne hanno più di uno. Vengono invece eliminate le identificazioni esterne
Normalizzazione degli attributi composti o multipli
Tutto quanto riportato in questa pagina è a puro scopo informativo personale. Se non ti trovi in accordo con quanto riportato nella pagina, vuoi fare delle precisazioni, vuoi fare delle aggiunte o hai delle proposte e dei consigli da dare, puoi farlo mandando un email. Ogni indicazione è fondamentale per la continua crescita del sito.