Co je mohutnost v datovém modelování?
Mohutnost je míra velikosti množiny, často používaná v matematice a informatice. Je definován jako počet prvků, které sada obsahuje. Například množina {a, b, c} má mohutnost 3, protože obsahuje 3 prvky.
V kontextu datového modelování se mohutnost vztahuje k počtu záznamů nebo instancí konkrétní entity nebo atributu. Pokud máme například tabulku s pěti zákazníky, z nichž každý má objednávku, mohutnost entity „zákazník“ by byla 5 a mohutnost atributu „objednávka“ by byla 5 x 4 (protože každý zákazník má čtyři objednávky ).
Kardinalita je při datovém modelování důležitá, protože nám může pomoci pochopit složitost datové sady a vztahy mezi různými entitami. Máme-li například tabulku s vysokou mohutností pro určitý atribut, může to znamenat, že existuje mnoho záznamů s touto hodnotou a možná budeme muset přidat další atributy nebo tabulky, abychom tyto informace zachytili.