Mitt problem.dubbelt med främmande nycklar med samma referens?
Jag har en användar tabell:
Anvandare
-------
anvID
Fnamn
Lnamn
.
.
En annan tabell
Bilar
-------
regnr
Ägare
Förare
.
.
.
(fiktivt exempel)
Användare kan stå som både Ägare och förare utav bilen. Därför vill jag då referera anvID till både Ägare och Förare. Ägare och Förare behöver dessutom inte vara samma.
(
Min förhoppning är att slippa göra två tabeller exvis så här
Ägare
----------
id
anvid
regnr
------------------------
Förare
----------
id
anvid
regnr
----------------------
Min ide är något i stil med:
ALTER TABLE Bilar
ADD CONSTRAINT fk_agare_forare
FOREIGN KEY (Ägare, Förare)
REFERENCES TBL_USERS(anvID, anvID);
Hur komma runt detta?