Több a többhöz kapcsolat

Adatbázis kezelő

Több a többhöz kapcsolat

HozzászólásSzerző: TivaGY » 2009. október 21., szerda 19:33

Kérdés a több a többhöz kapcsolat.

egy képsor adatokat tartalmazó tábla van.
Egy másik a személyeket sorolja fel.
Egy képhez tartozhat több személy és egy személyhez tartozhat több kép.

Hogyan kapcsolhatom össze?

Probám: Kép tábla kepAZ az elsődleges indexe.
Személy tábla szemAZ az elsődleges indexe.
Csináltam harmadik táblát melynek tartalma a két elsődleges kulcs. Ezeket együtt egydi indekszé tettem.
Relációban az elsődleges kulcsokat a középső harmadik táblára húztam.

Ezen adatokból áló lekérdezés nem müködik.
OOO310m19 Windows XP prof.
TivaGY
 
Hozzászólások: 23
Csatlakozott: 2009. szeptember 22., kedd 21:11
Tartózkodási hely: Győr

Re: Több a többhöz kapcsolat

HozzászólásSzerző: r4zoli » 2009. október 22., csütörtök 8:52

Ez a kérdés nem kapcsolódik az előző témához közvetlenül, és megér egy külön témát.
A több a többhöz kapcsolathoz egy minta az angol fórumról, és a magyarázat hozzá, .
A kulcsok tekintetében hasonló megoldás, mint amit választottál.
A lekérdezések tekintetében nem ad segítséget, a kiinduló pont a HSQLDB dokumentáció lehet.
A lekérdezésedet "SQL parancs közvetlen futtatása" opció engedélyezésével futtattad-e?
Mi volt a hiba üzenet?
Olvasd el, és lehetőleg tartsd be az útmutatót a fórum használatához.
AOO 3.4.1 win7, LibO 4.0 win7.
Avatar
r4zoli
Site Admin
 
Hozzászólások: 850
Csatlakozott: 2008. február 17., vasárnap 4:52
Tartózkodási hely: Budapest

Re: Több a többhöz kapcsolat

HozzászólásSzerző: TivaGY » 2009. október 23., péntek 20:31

Köszönöm az információt és a minta programot.
Sikerült a saját adataimmal is elkészíteni és a relációkat kialakítani.
Egy dolog nem ment. A kapcsoló tábla két sorának elsődleges indexnek kell lenni.
Az indexket a minta szerint elkészítettem, de csak az egyiket tudom elsődlegesre beállítani.
Ezt hogyan lehet?

Köszönöm
Tiva
OOO310m19 Windows XP prof.
TivaGY
 
Hozzászólások: 23
Csatlakozott: 2009. szeptember 22., kedd 21:11
Tartózkodási hely: Győr

Re: Több a többhöz kapcsolat

HozzászólásSzerző: r4zoli » 2009. október 23., péntek 21:18

A táblatervezőt megnyitni.
Bal klikk a mezőnév előtti szürke négyzetbe (ekkor az egész sor kijelölődik).
CRTL+Bal klikk a másikon, így mindkettő kijelölődik.
Majd jobb klikk és az elsődleges kulcs kiválasztása.
Vagy az Eszközök>Indextervezés, és mind kettőt megadni egy új indexnél.
Olvasd el, és lehetőleg tartsd be az útmutatót a fórum használatához.
AOO 3.4.1 win7, LibO 4.0 win7.
Avatar
r4zoli
Site Admin
 
Hozzászólások: 850
Csatlakozott: 2008. február 17., vasárnap 4:52
Tartózkodási hely: Budapest

Re: Több a többhöz kapcsolat

HozzászólásSzerző: TivaGY » 2009. október 25., vasárnap 17:40

Köszönöm az elöző javaslatot. Közbe aschift billentyüvel is eljutottam ide.
Megcsináltam hátom hasonló kapcsolatot, de nem müködik.
A relációkat elkészítttem, mentettem és ha vissza mentem nem volt kapcsolat.
Még kilépés és újra belépés után sem.
Elöször a fő tábla azonosítojához kötöttem mindent. Nem müködött.
Most minden altáblának csináltam a fő táblában indexet. Ez sem jó.
Megpróbálom csatolni.
Üdv Tiva
Csatolás nem sikerült, mert a RAR file is 2682 KB
OOO310m19 Windows XP prof.
TivaGY
 
Hozzászólások: 23
Csatlakozott: 2009. szeptember 22., kedd 21:11
Tartózkodási hely: Győr

Re: Több a többhöz kapcsolat

HozzászólásSzerző: r4zoli » 2009. október 25., vasárnap 22:19

Ha akarod elküldheted, küldj egy e-mailt innen a fórumból, visszaküldöm, hogy hova küldd a fájlt.
Olvasd el, és lehetőleg tartsd be az útmutatót a fórum használatához.
AOO 3.4.1 win7, LibO 4.0 win7.
Avatar
r4zoli
Site Admin
 
Hozzászólások: 850
Csatlakozott: 2008. február 17., vasárnap 4:52
Tartózkodási hely: Budapest

Re: Több a többhöz kapcsolat

HozzászólásSzerző: TivaGY » 2009. október 28., szerda 22:09

Zoli köszönöm az elküldött anyagot.
Segített.
Sajnos azért még kinlodok.
A kapcsoló táblában (ahol csak a két másik tábla kulcs szerepel) mitöl jönnek létre az adatok.
Nekem kell az valamilyen fomába kitölteni?
Valamitől automatikusan elkészül?
Lekérdezésben üresen vannak a mezők.

Üdv mindenkinek.
Tiva.
OOO310m19 Windows XP prof.
TivaGY
 
Hozzászólások: 23
Csatlakozott: 2009. szeptember 22., kedd 21:11
Tartózkodási hely: Győr


Vissza: Base

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég