Relációs adatbázisoknál kulcsot bármire lehet építeni vagy csak egyedi attribútumra?
Figyelt kérdés
Ha akoarok akár az összes attribútumra építhetek kulcsot?2015. nov. 9. 11:33
1/3 Tengor válasza:
Ha nem egyedi az attributum, akkor nyilván nem lesz kulcs, mert egy kulcshoz két érték fog tartozni.
Ha a rekordnak van olyan mezője, ami egyedivé teszi (sorszám pl), akkor az egész rekordból is lehet kulcsot csinálni (technikai megkötései lehetnek), de sokat vesztesz vele.
2/3 anonim válasza:
Egyedinek kell lennie, mert azonosításra akarod használni. Ahogy pl. az autódnak is egyedi rendszáma van, ami alapján szabálysértés esetén tudják, hogy hova kell küldeni a csekket. Ezért szoktunk tartani egy id oszlopot minden táblában.
3/3 anonim válasza:
Amennyiben egy mező nem határozza meg egyértelműen, használhatsz két oszlopot is (így már HA egyedi lesz) akkor kulcs is lehet.
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!