Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Primary key INT vs CHAR

[es] :: MySQL :: Primary key INT vs CHAR

Strane: < .. 1 2 3

[ Pregleda: 3257 | Odgovora: 40 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Predrag Supurovic
Pedja YT9TP
Užice

Član broj: 157129
Poruke: 6279

Sajt: pedja.supurovic.net


+1570 Profil

icon Re: Primary key INT vs CHAR21.04.2021. u 21:09 - pre 36 meseci
Citat:
S A J A:
Ok, znači predlažeš da imam klasičan INT autonumber PK koji bi bio u tabli i ničemu ne bi služio, i da napravim poseban prirodni ključ koji je recimo CHAR(12), npr. "14dda8872b0e" koji bi se koristio u komunikaciji sa klijent aplikacijom? Pošto bi zahtevi od strane klijent aplikacije dolazili samo sa tim prirodnim ključem i pretraga bi radila po tome, šta konkretno dobijam time što imam dve kolone za identifikaciju a realno mi treba samo jedna?


Pa ne bi imao dve kolone za identifikaciju entiteta nego samo jednu: prirodni ključ.
Primarni ključ ne bi služio za identifikaciju entiteta nego za povezivanje tabela.

Kada tražiš entitet koristiš prirodni ključ. Kada povezuješ tabele onda koristiš primarni ključ.

 
Odgovor na temu

[es] :: MySQL :: Primary key INT vs CHAR

Strane: < .. 1 2 3

[ Pregleda: 3257 | Odgovora: 40 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.