Kokios yra kardinumo verslo taisyklės?

Kardinumas yra duomenų bazės atributas. Didėjant verslo duomenų bazėms - dažnai su daugiau nei milijardu įrašų - jie reikalauja sudėtingesnių duomenų bazių valdymo algoritmų prieinamumo, lankstumo ir efektyvumo. Geras duomenų bazės programavimas, grindžiamas naujesniais kardinalumo algoritmais, padeda duomenų bazių valdymui didelių duomenų eros.

Paprastas kardinumas

Kardinumas išreiškia galiojančių santykių ribas. Palyginti nereikšmingas pavyzdys, dėl kurio aiškumas yra aiškus, yra pardavimų komandos kardinalumas. Minimalus kardinalumas yra du žmonės; vienas asmuo nėra komanda. Maksimalus kardinalumas šiuo atveju yra ne toks aiškus ir turi atlikti tokius atributus kaip komandos galia ir optimalus bendravimas komandoje. Tam tikru skaičiumi pridėjus daugiau narių į pardavimų komandą, jis tampa nepagrįstas, sunkiai valdomas ir brangus. Tuo metu pasiekiamas maksimalus kardinalumas.

Praktiniai kardinalumai

Kardinumo nustatymas yra naudingiausias didelės duomenų bazės valdymo srityje. Pavyzdys yra sandėlio inventoriaus valdymo sistemos projektavimas. Galite nuspręsti, kad norint išlaikyti daiktą plačiai prieinamą įvairiose geografinėse vietovėse, jūs turėsite bent vieną egzempliorių kiekviename sandėlyje, leidžiant daugiau nei vieną tik tada, kai visuose sandėliuose yra bent vienas elementas sandėlyje. Šių taisyklių laikymasis užtikrins skirtingus kardinalumo apribojimus programinės įrangos valdymo srityje, pavyzdžiui, uždraudžiant vienodų vietų tapatybėms identiškiems objektams, skaičiuojant atskirus išteklius kiekvienoje vietoje arba pagal vietos žymėjimą ir stebint visus objektus.

Kiti kardinalumo apribojimai

Norint pasiekti kardinalumą, kiekvienas objektas ar objektų grupė turi unikalų identifikatorių duomenų bazės valdymo sistemoje. Kiekvienas objektas turi vieną iš trijų santykių su kardinumu su kitais subjektais: santykis „vienas su vienu“, „vienas su daugeliu“ arba „daug-vienas“ santykis, arba daugelio ir daugelio santykių. Būtina nustatyti kiekvieno objekto kardinalumą duomenų bazėje. Kardiškumo taisyklės turi būti lanksčios ir leisti keistis. Pavyzdžiui, bendrovės kabelinių klientų duomenų bazė yra labai padidinta, jei ji gali greitai pridėti kitus verslo plėtros reikalaujančius požymius, pvz., Kabelinius klientus, kurie taip pat yra belaidžiai klientai, kabelinius klientus, kurie yra kitų įmonių belaidžiai klientai ir kabelinės televizijos klientai, kurie taip pat prenumeruoti trečiųjų šalių paslaugas, pvz., „Netflix“. Kardinumo taisyklės saugo kelias, dažnai besikeičiančias kategorijas, kurios skiriasi ir optimaliai organizuotos.

Dideli duomenys

Didelių duomenų eros - didelių ir sudėtingų duomenų rinkinių iki kelių milijardų objektų - efektyvių duomenų bazių su pažangiomis kardinalumo taisyklėmis kūrimas yra būtinas norint užtikrinti duomenų saugojimą ir greitą prieigą prie duomenų. Pavyzdžiui, senesnis Shakespeare surinktų kūrinių kiekvieno unikalaus žodžio skaičiavimo būdas naudoja daugiau nei 10 milijonų baitų. Geresnis būdas yra šiek tiek daugiau nei 3000 baitų. Naujas būdas, kurį aptarė „Matt Abrams“ „HighScalability“ svetainėje, naudoja 512 baitų. Šie sudėtingesni algoritmai leidžia vartotojams gauti bet kokio tikslumo pageidaujamą kardinalumo įvertinimą iš daugelio saugyklų, nereikia įvesti duomenų vienoje mašinoje prieš identifikuojant duomenis ir minimalias saugojimo išteklių išlaidas.

Rekomenduojama

Kaip pridėti RAL prie mano mokesčių verslo
2019
Kaip įgyvendinti KPI
2019
Kodėl įmonėms reikia klientų skundų?
2019