Desidero rendere Doctorid una chiave esterna nella mia tabella paziente.Come creare una chiave esterna in phpmyadmin
Così ho creato tutte le mie tabelle - il problema principale è che quando vado alla tabella> struttura> relazione vista solo la chiave primaria viene fuori che posso creare una chiave esterna (ed è già la chiave primaria della tabella certa che voglio mantenere - cioè il paziente della tabella del paziente è permesso di essere cambiato ma il dottore Id -Ho anche una tabella del medico- non è abilitato).
ho un altro tavolo con due chiavi composte (medicineid e PatientID) in relazione vederlo mi permette di modificare sia
Devo al caso l'indice del medico ID nella tabella paziente a qualcos'altro? entrambi non possono essere chiavi primarie in quanto l'ID paziente è il primario per il tavolo del paziente - il medico è straniero.
Spero che qualcuno può aiutare
Cordiali saluti
Per generare una chiave esterna è necessario creare il primo indice di quel campo.Dopo aver creato un indice.Poi andare in relazione vista vedrà quel campo anche insieme alla chiave primaria. –