Sei sulla pagina 1di 2

Modello er

Se io ho un modello ER di questo tipo, partiamo dal primo esempio allora


intanto le regole di derivazione te le ricordi quali sono? In particolare, la
5 l’associazione 1.1 diventa un'unica relazione che contiene gli attributi
della prima e della seconda entità. La relazione che cosè? la relazione una
regola che stabilisce il progettista e si basa su che cosa? sulle attività che
svolgono le due tabelle di riferimento, abbiamo fatto l’esempio all’inizio
l’esempio matematico, se io ho un insieme è costituito da n elementi n
elementi dell’insieme a m elementi dell’insieme b se io trovo una
relazione fra l’insieme A e l’insieme b tale che ogni elemento dell’insieme
b è un sottoinsieme dell’insieme A che verifica una determinata
condizione, questa viene definita come relazione, nella fatti specie
abbiamo visto come x era il quadrato di y ed era una relazione. Ora nel
caso in cui io ho il modello ER , come me lo sono creato questo modello
ER, ho fatto l’analisi del testo , leggo il testo più volte per capirlo bene,
una volta che è stato interpretato il testo si crea il modello ER entity
relation schip, dove ci sono le entità fondamentali e le associazioni che
regolano questo modello, una volta che noi ci siamo creati questo
modello concettuale, chiamiamolo così, dobbiamo trovare il modello
logico da implementare sul nostro sistema, quindi il modello logico è
quello che noi otteniamo dalla derivazione e ci consente di evitare di fare
la forma grafica su access, e andarlo a scrivere direttamente perché se io
uso SQL vado a utilizzare il modello derivato e già ho finito di inserire i
dati nel mio sistema, quindi abbiamo verificato l’associazione 1:1 e
stavamo per verificare l’associazione uno a molti, abbiamo visto che
l’associazione 1:1 vedi il modello ER costituito da cittadino e codice
servizio sanitario nazionale, governato dalla associazione essere
assegnato, viene derivato e diamo un nome perché io quando ho
un’associazione 1:1 devo derivare un'unica relazione quindi cosa devo
fare: cittadino e codice servizio sanitario nazionale che cosè è un
anagrafica, perché contiene al suo interno i dati dei cittadini e il dato che
viene assegnato dal servizio sanitari nazionale il verso e 1:1 perché c’è
una corrispondenza biunivoca, non ci può essere un cittadino senza
codice servizio nazionale e non cim può essere un codice servizio
sanitario nazionale senza il relativo cittadino, c’è l’obbligatorietà. Quindi
applicando la regola di derivazione, cosa mi dice la regola di derivazione
se io ho un modello 1:1 devo derivarlo come un'unica relazione, dove gli
elementi quindi gli attributi della prima entità diventano attributi della
relazione e anche gli attributi della seconda entità, diventano gli attributi
della stessa relazione , come faccio a scegliere la chiave della tabella
anagrafe la sceglie il progettista, quindi non ho fatto altro in questo caso
che applicare questa regola, l’associazione 1.1 diventa un'unica relazione
che contiene gli attributi della prima e della seconda entità.Ora abbiamo
visto che dell’associazione 1:1 ci sono dei casi particolari, perché vedete è
questo l’associazione diventa un'unica relazione che contieni elementi
della prima e della seconda, quando andiamo a vedere le eccezioni qui fra
due virgole scriveremo salvo opportune condizioni, e quali sono queste
opportune eccezioni, opportune eccezioni sono dettate dal fatto che una
per esempio delle due entità può assumere tanti valori nulli, vedete
poiché la maggior parte dei dipendenti non ha assegnato l’auto aziendale,
la tabella dipendente avrà molte righe con valori nulli nei dei campi
evidenziati in rosso, perché se io applico la regola di derivazione giusta
allora cosa fa i progettista esperto non va a derivare questo modello ER
con la regola di derivazione … ma se lo va a derivare con la regola di
derivazione 1: N. la regoa di derivazione 1:N l’abbiamo detto settemila
volte cosa dice , dice che dobbiamo fare due relazioni da dipendnte
diventa dipendenti con tutti gli attributi e invece la seconda tabella
diventa auto aziendali e sempre gli attributi con la chiave secondaria che
è collegata con matricola ok perfetto. vedete quindi se io applico questa
regola quindi questa eccezioni

Potrebbero piacerti anche