Ik heb in mijn applicatie een optie waar de gebruiker ja of nee moet aangeven.
Als hij ja heeft gekozen worden er 2 andere invoervelden actief. Een veld van deze 2 is een foreign key.
Maar het probleem is dat je geen tabel kunt maken dat er op basis van 1 veld een ander veld gedefineerd wordt.
Dus als de gebruiker toch nee heeft gekozen (en dus die 2 velden niet actief zijn) zou er toch een waarde ingevuld moeten worden voor dat FK veld. Dus ik dacht er aan om in die refererende tabel maar een record te maken die speciaal hiervoor gebruikt kan worden.
Is dit de enige manier of kan het ook anders (beter)?
Als hij ja heeft gekozen worden er 2 andere invoervelden actief. Een veld van deze 2 is een foreign key.
Maar het probleem is dat je geen tabel kunt maken dat er op basis van 1 veld een ander veld gedefineerd wordt.
Dus als de gebruiker toch nee heeft gekozen (en dus die 2 velden niet actief zijn) zou er toch een waarde ingevuld moeten worden voor dat FK veld. Dus ik dacht er aan om in die refererende tabel maar een record te maken die speciaal hiervoor gebruikt kan worden.
Is dit de enige manier of kan het ook anders (beter)?