Granularitu množiny dát predvolene určuje tabuľka s najnižšou granularitou. Môžete však použiť nastavenie zachovania granularity a zadať, ktorá tabuľka bude určovať granularitu množiny dát.
Pozrite si časť Zadanie tabuľky, ktorá určuje granularitu.
V ľubovoľnej tabuľke v množine dát môžete vytvoriť mieru. Môže to však spôsobiť, že miera na jednej strane vzťahu „jeden k mnohým“ alebo „mnohé k mnohým“ sa bude duplikovať. V takom prípade môžete nastaviť tabuľku na jednej strane kardinality na voľbu Zachovať granularitu, aby sa zachovala jej úroveň detailov.
Ak napríklad máte tabuľku Orders (Objednávky) a tabuľku Order Items (Položky objednávky), spojíte ich pomocou stĺpca Order ID (ID objednávky) a vykonáte na ne dopyt, obsah stĺpca Order Total (Objednávka celkom) sa bude duplikovať pre každú položku objednávky. Je to preto, lebo tabuľka Order Items (Položky objednávky) má nižšiu granularitu.
.jpg
Poznámka:
V nasledujúcom príklade má stĺpec Product ID (ID produktu) hodnotu NULL, pretože pre každú objednávku existujú viaceré hodnoty produktu. Hodnoty sú nastavené na NULL, aby sa zachovala granularita na úrovni objednávky.