Kardinalita vztahu

Kardinalita vztahu určuje spojitost dat mezi tabulkami v relační databázi. Data jsou v relační databázi uspořádána v mnoha tabulkách a tyto tabulky mají mezi sebou vazby. Existuje několik typů vazeb:

  • Mezi daty v tabulce neexistuje žádná spojitost
  • 1:1 – Tuto vazbu mají mezi sebou tabulky, kdy jednomu záznamu z první tabulky odpovídá právě jeden záznam z tabulky druhé
  • 1:N – právě jednomu záznamu v první tabulce může odpovídat více záznamů v tabulce druhé
  • M:N – tento typ vazby nastává v případě, kdy jakémukoliv záznamu z první tabulky lze přiřadit libovolný počet záznamů z tabulky druhé. V praxi tento typ vazby bývá řešen Vazební tabulkou, kdy se vytvoří pomocná tabulka a tím se vytvoří 1:N a M:1 vazba s vazební tabulkou.
Kategorie:

Reagovat na příspěvek