Tema: Re: SQL klausimas
Autorius: Laimis
Data: 2010-11-17 10:11:52
System rašė:
> Duokit dar kompomato kaip AK suvartyti galima butu, kad netinka jo kaip
> unique naudoti :) Penktadieni padiskutuosiu su destytoju ;)))

Spėčiau, kad dėstytojas turi užantyje kiek kitokius argumentus: AK, kaip 
*unikaliai* (tokia esmė, paskirtis) identifikuojantis asmenį kodas, 
turėtų būti unikalus ir duomenų bazėje. Jei pažeidžiamas unikalumas (kas 
yra _nenumatyta_, t.y. klaida), tai turėtų iššaukti key violation 
klaidą, o ne patyliukais įrašyti dublikatą.
Kaip reikėtų spręsti key violation problemas ir/ar atitinkamai 
projektuoti DB yra kitas klausimas.