Chcę zrobić doctorid obcego klucza w moim stole pacjenta.Jak utworzyć klucz obcy w phpmyadmin
Tak więc mam wszystkie moje tabele utworzone - głównym problemem jest to, że gdy przejdę do widoku tabeli> struktura> relacja pojawia się tylko klucz podstawowy, że mogę utworzyć klucz obcy (i jest to już klucz podstawowy z pewnej tabeli, którą chcę zachować - tzn. pacjent z Patient pacjenta może zostać zmieniony, ale lekarz Id - mam również tabelę doktora - nie jest włączona).
mam inny stolik z dwoma kluczami kompozytowe (medicineid i ID_Pacjenta) w stosunku go zobaczyć pozwala mi zmienić zarówno
Czy muszę przypadkowi indeks w tabeli lekarza ID pacjenta do czegoś innego? oba nie mogą być kluczami podstawowymi, ponieważ identyfikacja pacjenta jest podstawą tabeli pacjentów - lekarz jest obcokrajowcem.
Mam nadzieję, że ktoś może pomóc
poważaniem
Aby wygenerować klucz obcy, musisz utworzyć pierwszy indeks tego pola. Po utworzeniu indeksu. Następnie przejdź do relacji zobacz zobaczy to pole również wraz z kluczem podstawowym. –