Turinys:
Apibrėžimas - ką reiškia unikalus suvaržymas?
Unikalus apribojimas yra lentelės stulpelio apribojimo tipas, kuris nurodo, kad visos tame stulpelyje esančios vertės turi būti unikalios, tačiau gali būti ir nulinės.
Norėdami įsitikinti, kad stulpelis yra UNIKALUS ir jame negali būti nulinių verčių, stulpelį reikia nurodyti kaip NULLI. Įdomu tai, kad tai yra du pagrindiniai rakto atributai. Apibrėždami abu požymius naujai sukurtame stulpelyje, turėtumėte rimtai apsvarstyti pirminio rakto žymėjimą.
„Techopedia“ paaiškina unikalų suvaržymą
Kuriant lentelę, nustatomas unikalus suvaržymas. Unikalus suvaržymas leidžia netaikyti reikšmių. Iš pradžių tai gali atrodyti kaip prieštara, tačiau nulis reiškia visišką vertės (o ne nulio ar tarpo) nebuvimą. Taigi negalima teigti, kad to nulinio lauko reikšmė nėra unikali, nes tame lauke nieko nėra saugoma. Nulinės vertės negalima palyginti su faktine verte. Pavyzdžiui, Amerikos karalienės negalima lyginti su Anglijos karaliene, nes Amerikos karalienė nėra niekinė.
