Relační datový model
Relační datový model je způsob uspořádání a strukturování dat, která využívá principy [[Relační algebra|relační algebry]].
Relační datový model používá následující konstrukce: - Relace \(R\), což je pojmenovaná tabulka s řádky a sloupci - Atribut \(A\), což je pojmenovaný sloupec - Doména \(D\), což jsou všechny možné hodnoty atributu - Stupeň \(n\), což je počet atributů relace - Schéma relace \(R(A1:D1, ..., A_n:D_n)\), což je struktura tabulky.
- Relace je podmnožinou kartézského součinu domén všech atributů.
- Konkrétní data tvoří řádky tabulky
- Řádky tabulky reprezentují vztahy mezi daty
- Každá relace má jedinečný název
- Každý prvek relace obsahuje právě jednu hodnotu
- Každý atribut má v relaci jedinečné jméno a hodnotu
- \(n\)-tice se v relaci neopakují
- Každá \(n\)-tice musí být jednoznačně identifikovatelná