Concetti Chiave

  • Una relazione è in prima forma normale (1FN) se ogni colonna contiene valori dello stesso dominio e gli attributi sono semplici.
  • È fondamentale che ogni ennupla della relazione sia unica e che l'ordine delle ennuple sia irrilevante.
  • La seconda proprietà è cruciale poiché vieta l'uso di attributi composti o multipli in una relazione.
  • Un esempio pratico mostra come sostituire un attributo composto, come Indirizzo, con i suoi componenti semplici.
  • La trasformazione di una relazione con attributi complessi in una con attributi semplici garantisce il rispetto della prima forma normale.

Indice

  1. Definizione della prima forma normale
  2. Importanza della seconda proprietà

Definizione della prima forma normale

Una relazione è in prima forma normale(1FN) quando sono rispettati tutti i requisti fondamentali del modello relazionale:

1)Ogni colonna della relazione contiene valori appartenenti allo stesso dominio.

2)Gli attributi della relazione sono di tipo semplice o elementare

3)gni ennupla della relazione è diversa da tutte le altre

4)L'ordine delle ennuple della relazione è irrilevante.

Importanza della seconda proprietà

La seconda proprietà e sicuramente la più importante,in quanto stabilisce che non debbano esserci in una relazione attributi composti o multipli.
Cliente(CodiceCliente,Indirizzo (che a sua volta avrà come figlie : via,città,CAP e provincia),Cognome,Nome)

Sostituendo l'attributo composto Indirizzo con i suoi attributi semplici componenti

Cliente(CodiceCliente,Via,Città,CAP,provincia,Cognome,Nome)

Si trasforma la relazione nella prima forma normale (1FN).

Domande da interrogazione

  1. Quali sono i requisiti fondamentali per una relazione in prima forma normale (1FN)?
  2. Una relazione è in 1FN se ogni colonna contiene valori dello stesso dominio, gli attributi sono semplici, ogni ennupla è unica e l'ordine delle ennuple è irrilevante.

  3. Perché la seconda proprietà della prima forma normale è considerata la più importante?
  4. La seconda proprietà è cruciale perché impedisce la presenza di attributi composti o multipli, garantendo che ogni attributo sia semplice e facilmente gestibile.

  5. Come si può trasformare una relazione con attributi composti in prima forma normale?
  6. Per trasformare una relazione in 1FN, si devono sostituire gli attributi composti con i loro attributi semplici, come nel caso di "Indirizzo" che viene scomposto in "Via", "Città", "CAP" e "Provincia".

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community