Stránka 1 z 1

MS Access - problém s relací M:N

Napsal: 05 dub 2013 10:27
od dejvko3
Dobrý den,

prosím o pomoc s relací M:N mezi tabulkou servis a nástroje. Pro lepší pochopení přikládám obrázek. http://img.fileup.cz/?di=16136514880512

Spojovací tabulka je oprava nástrojů. Když chci propojit pole ID z tabulky servis a ID z tabulky nástroje, tak mně to nabízí jenom relaci 1:1 s tím že není zachována integrita nebo co.

Nejsem moc profík v Accessu, proto Vás prosím o pomoc.

Re: MS Access - problém s relací M:N

Napsal: 05 dub 2013 15:36
od maiki
Proč je tam druhá tabulka nástrojů: Nástroje_1? Ta by tam snad neměla být...

Re: MS Access - problém s relací M:N

Napsal: 07 dub 2013 13:49
od 23barcelona
Ahoj,

nemůžeš přímo projit tabulku Servis s tabulkou Nástroje. Právě proto tam máš tu spojovací tabulku. Pokud si chceš vytvořit dotaz, vždy musíš použít všechny tři tabulky...

dejvko3 píše:Dobrý den,

prosím o pomoc s relací M:N mezi tabulkou servis a nástroje. Pro lepší pochopení přikládám obrázek. http://img.fileup.cz/?di=16136514880512

Spojovací tabulka je oprava nástrojů. Když chci propojit pole ID z tabulky servis a ID z tabulky nástroje, tak mně to nabízí jenom relaci 1:1 s tím že není zachována integrita nebo co.

Nejsem moc profík v Accessu, proto Vás prosím o pomoc.

Re: MS Access - problém s relací M:N

Napsal: 07 dub 2013 15:46
od karel.laska
Zdravím,

mezi tabulkou Opravy nástrojů a tabulkou Servis by měl být vztah 1:1.
Nástroj může jít do různých servisů, avšak vždy jen do jednoho..
Navíc si myslím že Název servisu v tabulce Opravy nástrojů má býti spíše v tabulce Servis. I když vlastně tam název servisní firmy je..

Zkuste, dejte vědět..

S pozdravem Láska Karel