Mijn vraag;
Ik ben voor mijn vrouw een kleine database in elkaar aan het draaien maar tijdens het maken van een relatie tussen tabel 1 en 2 krijg ik de foutmelding;
Primary or unique constraint required on main table:
Het SQL-commando ziet er zo uit;
[ALTER TABLE "Hond" ADD FOREIGN KEY ("Dierenarts") REFERENCES "Dierenarts" ("DaNaam")]
Om het even eenvoudig te maken heb ik 2 tabellen.
Dierenarts
DaID(Primary key en autonummerend)
DaNaam
DaAdres
Hond
HondID (Primary key en autonummerend)
boel info
Dierenarts <<< Deze wil ik vullen met een dierenarts. Ik dacht gewoon met DaNaam
Ik zal vast wel ergens een denkfout maken maar beide tabellen hébben een primary key maar waarom kan hij die link dan alsnog niet maken?
Relevante software en hardware die ik gebruik
LibreOffice Base
Wat heb ik al geprobeerd;
- DaID als foreign key gepakt
- Complete DB opnieuw aangemaakt
- https://ask.libreoffice.o...uired-on-main-table/56458 nagelezen maar ik kom daar gewoon niet uit.
- DB ontwerp omgezet in Access maar ook daar loop ik tegen een gelijkaardig probleem aan.
- https://wiki.documentfoun...es/0/02/Base_tutorial.pdf nagelezen
Wat mis ik? Laatste keer dat ik een database opgezet heb vanaf 0 is echt al minimaal 10 jaar geleden
Ik ben voor mijn vrouw een kleine database in elkaar aan het draaien maar tijdens het maken van een relatie tussen tabel 1 en 2 krijg ik de foutmelding;
Primary or unique constraint required on main table:
Het SQL-commando ziet er zo uit;
[ALTER TABLE "Hond" ADD FOREIGN KEY ("Dierenarts") REFERENCES "Dierenarts" ("DaNaam")]
Om het even eenvoudig te maken heb ik 2 tabellen.
Dierenarts
DaID(Primary key en autonummerend)
DaNaam
DaAdres
Hond
HondID (Primary key en autonummerend)
boel info
Dierenarts <<< Deze wil ik vullen met een dierenarts. Ik dacht gewoon met DaNaam
Ik zal vast wel ergens een denkfout maken maar beide tabellen hébben een primary key maar waarom kan hij die link dan alsnog niet maken?
Relevante software en hardware die ik gebruik
LibreOffice Base
Wat heb ik al geprobeerd;
- DaID als foreign key gepakt
- Complete DB opnieuw aangemaakt
- https://ask.libreoffice.o...uired-on-main-table/56458 nagelezen maar ik kom daar gewoon niet uit.
- DB ontwerp omgezet in Access maar ook daar loop ik tegen een gelijkaardig probleem aan.
- https://wiki.documentfoun...es/0/02/Base_tutorial.pdf nagelezen
Wat mis ik? Laatste keer dat ik een database opgezet heb vanaf 0 is echt al minimaal 10 jaar geleden
