webForumDet fria alternativet

Accessrelationsfråga

2 svar · 212 visningar · startad av GrodanBoll

GrodanBollMedlem sedan sep. 2001789 inlägg
#1

Hej hej.

Jag försöker bygga en db i Access och när jag bygger mina relationer så har jag stött på patrull.

Jag har 4 st tabeller, dock kanman hoppa över den sista (tblPrognos) eftersom den fungerar på samma sätt som tblEkonomi.

tblProjekt
prjNr (pk)

tblProjektSkede
skedeId (autoincr.)
prjINr (pk)
skedeTyp (pk)

tblEkonomi
ekoId (autoincr.)
skedeId (pk)
ekoAr (pk)

Jag har kopplat tblProjekt.prjNr till tblProjektSkede.prjNr utan problem.
Men sedan ska jag koppla ihop tblProjektSkede med tblEkonomi. Jag har ett fält i tblProjektSkede, skedeId som räknas upp automatiskt så det är ju inviduellt. Det fältet vill jag koppla mot skedeId i tblEkonomi men eftersom skedeId i tblProjektSkede inte är en primärnyckel så får jag inte det.
Finns det något sätt jag kan lösa det på förutom att skapa extra jointabeller??

http://member.webforum.nu/2573/accessen.gif

Vore tacksam för svar. :)

/Grodan

aasahMedlem sedan mars 20033 451 inlägg
#2

Använd foreign key i databasdefinitionen. Detta är väl dock fel forum?

JaktJanneMedlem sedan feb. 20001 249 inlägg
#3

Flyttad från Kontorsprogram

131 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
128 ms — hämta tråd, inlägg och bilagor (db)