Kezdőoldal » Számítástechnika » Programozás » Ebben az adatbázisba hogy...

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 2
 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.
2018. okt. 2. 20:47
Hasznos számodra ez a válasz?
 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.
2018. okt. 2. 21:42
Hasznos számodra ez a válasz?
 3/11 anonim ***** válasza:
Ez így hamar kezelhetetlen lesz és rengeteg felesleges sor keletkezik.
2018. okt. 3. 00:31
Hasznos számodra ez a válasz?
 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.
2018. okt. 3. 12:05
Hasznos számodra ez a válasz?
 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

2018. okt. 7. 16:36
Hasznos számodra ez a válasz?
 8/11 anonim ***** válasza:
Még mindig nem jó így fiúk.
2018. okt. 7. 19:19
Hasznos számodra ez a válasz?
 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")

2018. okt. 8. 09:08
Hasznos számodra ez a válasz?
 10/11 A kérdező kommentje:
Köszönöm szépen a válaszokat!
2018. okt. 8. 09:42
1 2

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!