Ebben az adatbázisba hogy lehetne csökkenteni a redundanciát?
Figyelt kérdés
Szóval van egy tábla (Termékek) és abban vannak olyan rekorodok, amelyekben vannak a termékek (pl ruhák, cipők, kalapok stb), ebből jönnek ezek a táblák is, de ezekbe a táblákba ugyanazok vannak rekordoknak (méret, szín, darabszám stb.)
Kicsit felvázolom másképpen:
TERMÉKEK
- Ruhák
- Cipők
- Kalapok
------------
CIPŐK
- Szín
- Méret
- Darab
--------
RUHÁK
- Szín
- Méret
- Darab
stb stb.
Hogy lehet ezt a redundanciát csökkenteni?
2018. okt. 2. 20:32
1/11 anonim válasza:
Hát mondjuk egyetlen táblába raksz mindent és bevezetsz egy "Kategória" oszlopot és minden rekordnál oda írod h az most cipő, ruha, vagy kalap.
2/11 anonim válasza:
Termékazonosítót kell bevezetni, ez mutatja, hogy ruha, cipő vagy kalap. A másik táblába megy a szín, méret, darab és a termékazonosító. Ez azért kell, hogy el ne rontsd a szöveges terméknevet.
3/11 anonim válasza:
Ez így hamar kezelhetetlen lesz és rengeteg felesleges sor keletkezik.
4/11 anonim válasza:
Az első tábla neve legyen termég típusok, vagy kategóriák. A második, csak simán termékek, amibe megy az összes cipő, ruha stb. és van egy külső kulcs oszlopod ami visszautal a megfelelő sorra a típus táblában.
5/11 A kérdező kommentje:
Szoval igy ez elvileg mukodokepes lenne?
Termekek
Id
Sapkak
Ruhak
Cipok
TermekInfo
Id
Nev
Meret
Szin
Es ha igen itt mit kene osszekotnom mivel?
2018. okt. 7. 13:22
6/11 A kérdező kommentje:
Mondjuk a TermekInfo tablahoz felvenni: SapkaId, RuhaId stb es ezeket osszekotni a Termek tabla Idjevel?
2018. okt. 7. 13:23
7/11 anonim válasza:
TermekInfo tábla:
Nev
Kod
Termek tábla:
Szin
Meret
Darab
TermekKod
9/11 sharkxxx válasza:
TERMÉKEK
- Id
- Kategória_Id (A KATEGÓRIÁK.Id külső kulcsa.)
- Szín
- Méret
- Darab
KATEGÓRIÁK
- Id
- Kategória ("cipő", "ruha" vagy "kalap")
10/11 A kérdező kommentje:
Köszönöm szépen a válaszokat!
2018. okt. 8. 09:42
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!