|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2004
Messaggi: 414
|
[Mysql] relazioni tra tabelle ... come fare?
ciao a tutti,
ho un problema, non riesco con mysql administrator a creare le relazioni tra le tabelle. ad esempio ho 2 tabelle pippo e pluto. i campi di pippo sono : id (primary key) nome cognome i campi di pluto sono : id (primary key) id_pippo (secondary key) via tel come faccio a creare una relazione tra id di pippo e id_pippo di pluto con il table editor? c'è un modo per identificare il tipo di relazione 1:n ecc? c'è un modo per visualizzare le tabelle con le relazioni come in access? Grazie per l'auto! |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Oct 2000
Città: Udine
Messaggi: 3178
|
Quote:
Codice:
CREATE TABLE `pippo` ( `id` int(11) NOT NULL default '0', PRIMARY KEY (`id`), ) TYPE=InnoDB; CREATE TABLE `pluto` ( `id` int(11) NOT NULL default '0', `id_pippo` int(11) NOT NULL default '0', PRIMARY KEY (`id`), FOREIGN KEY (`id_pippo`) REFERENCES pippo (`id`) ON DELETE CASCADE ) TYPE=InnoDB; |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:43.