Súčasti logického a fyzického návrhu databázy

Obmedzenia

Obmedzenie je pravidlo, ktoré definujeme nad určitým databázovým objektom (najčastejšie tabuľkou alebo stĺpcom) a ktoré určitým spôsobom obmedzuje prípustné dátové hodnoty tohto databázového objektu. Tieto obmedzenia patria v relačných databázach k najdôležitejším prvkom, pretože pomocou nich v logickom návrhu implementujeme relácie aj aplikačné pravidlá. Každé obmedzenie má priradený jedinečný názov, pod ktorým sa na obmedzenie môžeme odvolávať v chybových správach a ďalších databázových príkazoch. Je dobrým zvykom, že názvy obmedzení definuje sám databázový administrátor, preto že v opačnom prípade relačný databázový systém priradí východzí, automaticky vygenerovaný názov, ktorý nie je príliš výstižný.