Concetti Chiave

  • Le associazioni uno a uno collegano ogni istanza di una entità a una sola istanza di un'altra entità, e viceversa.
  • Un esempio di associazione uno a uno è tra Pazienti e cartelle cliniche, dove ogni paziente ha una sola cartella e ogni cartella si riferisce a un solo paziente.
  • Le associazioni uno a molti collegano una istanza di una entità a molte istanze di un'altra entità, ma non viceversa.
  • Un esempio di associazione uno a molti è tra Studenti e Facoltà, dove uno studente frequenta una sola facoltà, ma una facoltà può avere molti studenti.
  • Le associazioni molti a molti collegano molte istanze di una entità a molte istanze di un'altra, senza una funzionalità diretta o inversa.

Associazioni uno a uno

Le associazioni uno a uno sono associazioni con diretta e inversa funzionale: A ogni istanza della prima entità corrisponde una e una solo istanza della seconda entità e viceversa

Esempio:

Consideriamo le entità Pazienti e cartelle cliniche e l'associazione posseggono/Sono-Possedute.Essa è funzionale in entrambi i versi,visto che ogni paziente ha associata una sola cartella clinica e ogni cartella clinica si riferisce a un solo paziente.

Associazioni uno a molti

Le associazioni uno a molti sono associazioni con diretta funzionale e inversa non funzionale o viceversa: a ogni istanza della prima entità corrisponde una e una sola istanza della seconda entità,ma a ogni istanza della seconda entità corrispondono una o più istanze della prima entità o viceversa.

Esempio:

Consideriamo le entità Studenti e Facoltà e l'associazione Frequentano/Sono-frequentate. L'associazione diretta è funzionale in quanto uno studente è iscritto e frequenta una sola facoltà universitaria,mentre l'inversa non è funzionale in quanto una facoltà è frequentata da uno o più studenti.

le associazioni molti molti sono associazioni con diretta e inversa non funzionali: a ogni istanza della prima entità corrispondono una o più istanze della seconda entità e a ogni istanza della seconda entità corrispondono una o più istanze della prima entità.

Esempio:

Consideriamo le entità Studenti e Corsi e l'associazione Frequentano/Sono-frequentate. L'associazione diretta non è funzionale in quanto uno studente frequenta uno o più corsi anche l'inversa non è funzionale in quanto un corso è frequentato da uno o più studenti.

Domande da interrogazione

  1. Qual è la caratteristica principale delle associazioni uno a uno?
  2. Le associazioni uno a uno sono caratterizzate da una corrispondenza diretta e inversa funzionale, dove a ogni istanza di una entità corrisponde una e una sola istanza dell'altra entità e viceversa, come nel caso di pazienti e cartelle cliniche.

  3. Come si definiscono le associazioni uno a molti?
  4. Le associazioni uno a molti presentano una corrispondenza diretta funzionale, dove a ogni istanza della prima entità corrisponde una sola istanza della seconda, ma l'inversa non è funzionale, come nel caso di studenti e facoltà.

  5. Cosa contraddistingue le associazioni molti a molti?
  6. Le associazioni molti a molti sono caratterizzate da una corrispondenza non funzionale sia in direzione che in inverso, dove a ogni istanza di una entità corrispondono una o più istanze dell'altra entità e viceversa, come nel caso di studenti e corsi.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community