|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2001
Città: Prov. di Frosinone
Messaggi: 948
|
Una domanda sui db relazionali
Posso avere una foreign key che va dalla tabella pippo a se stessa?
Non da "Pippo" a "Pluto", ma da "Pippo" a "Pippo" Grazie |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Oct 2006
Messaggi: 1105
|
Quote:
assolutamente si. pensa ad esempio allo schema di relazione "dipendente dell'azienda" il quale contiene un attributo "direttore". Bene, un direttore è esso stesso dipendente quindi è possbile che tale attributo sia una chiave esterna che riferisce una tupla all'interno della stessa relazione "dipendente dell'azienda" |
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Oct 2001
Città: Prov. di Frosinone
Messaggi: 948
|
Quote:
Un'altra cosa: è anche possibile avere un "ciclo" di fk? Ovvero, la tabella A collegata con una fk alla tabella B, la B collegata ad un'altra tabella C, e la C collegata a sua volta ad A? Immagino di si anche questo, ma mi hanno detto che non è così.... Non ci sto campendo più nulla
|
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
|
Quote:
|
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
|
Quote:
e se non sanno fare una cosa vuol dire che non si può, non che non ne sono capaci! ci vorrebbe un po' più di umiltà in questo mondo |
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Oct 2001
Città: Prov. di Frosinone
Messaggi: 948
|
Bene, sono riuscito ad eliminare il problema dei cicli
Adesso tocca eliminare tutti gli altri In pratica dovevo visitare tutte le fk, saltando ricorsivamente da una all'altra. Inutile dire che in caso di fk su se stessi, o di fk "a ciclo" andavo avanti all'infinito... Grazie |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Jan 2003
Città: Roma\Torino
Messaggi: 1528
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:04.



















