Avatar billede Lasse Novice
09. juli 2002 - 17:09 Der er 2 kommentarer og
1 løsning

Til databaseeksperten

Jeg har folgende 3 tabeller vist paa:

http://200.56.227.53/db.png

Mit problem er nu, at der i dette design kan indsaettes data med fejl i. Meningen er at der indsaettes data i ExpertsysPartsInCarsSource, og derefter, paa baggrund af dette(ved brug af ExpAutNr), i tabellen ExpertsysPartsInCars. Mit problem er nu, at naar der saa skal indsaettes i ThatchamPartsInCarsSource, saa afhaenger denne tabel faktisk af tabellen ExpertsysPartsInCars istedet for ExpertsysPartsInCarsSource som den er i reference til nu. Reglerne er simple:

1) Der maa kun indsaettes noget i ThatchamPartsInCarsSource hvis det(ExpAutoNrRef->ExpAutoNrRef, GroupCode->SourceThatchamGroupCode) eksisterer i ExpertsysPartsInCars i forvejen.
2) ThatchamPartsInCarsSource skal vaere UNIK

Jeg har proevet at kigge paa forskellige ting. Som tingene er nu, skal referencen fra ThatchamPartsInCarsSource i hvert fald skiftes til at referere til ExpertsysPartsInCars, men hvordan det lige laves kan jeg ikke gennemskue.
Tak for svar.
Avatar billede ocp Nybegynder
09. juli 2002 - 21:39 #1
Du skal ændre ExpAutoNrRef til ExpCarCodeRef og ændre referencen mellem ExpertsysPartsInCarsSource og ThatchamPartsInCarsSource til en ref. mellem ThatchamPartsInCarsSource og ExpertsysPartsInCars, men på ExpCarCode og ExpCarCodeRef.
Avatar billede Lasse Novice
09. juli 2002 - 21:58 #2
nej, ExpCarCode har med noget helt helt andet at goere(maaske lidt ondsvagt at jeg lagde det i billedet). Den samme ExpCarCode forekommer maaeske 600 gange i tabellen ExpertsysPartsInCars. Hvis loesningen kraever en ekstra tabel, er jeg villig til det, bare det bliver loest!

Det jeg egentlig vil er at lave en reference mellem 2 kolonner i en tabel og 2 kolonner fra en anden tabel.
Avatar billede Lasse Novice
03. september 2002 - 18:59 #3
lukker spg
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB