Eksempler på Business-Critical Integrity-begrænsninger

Databaser indeholder integritetsmæssige begrænsninger for at forhindre kaotiske hændelser, som f.eks. At sende et produkt til en kunde uden adresse. Hvert firma har integritet begrænsninger unikke for sin virksomhed. Men at have forretningsregler kodet ind i et informationssystem betyder ikke, at kunden ikke kan krænke virksomhedspolitik. Overvejende om et selskab kan håndhæve en forretningsregel fører normalt til et højt integritet i en database.

Identifikation

I databasehåndtering håndhæver forretningskritiske integritetsbegrænsninger et selskabs regler. For eksempel kan et firma kode en begrænsning, der forhindrer en kassetæller fra at give en kunde en rabat på mere end 25 procent eller nægter at returnere produkter købt mere end 15 dage siden. Forretningsbetingelser kræver mere dybtgående viden end relationelle begrænsninger, som håndhæver regler, der er grundlæggende for enhver database. For eksempel stopper en relationel begrænsning en administrator fra at oprette en ordre til en ikke-eksisterende kunde.

Andre eksempler

Virksomheder skal anvende integritetsmæssige begrænsninger for hver kunde, kunde og medarbejder. For eksempel bør en medarbejder kun tilhøre en afdeling. Men begrænsninger kan tillade tilladelser. For eksempel kan virksomheden tildele flere biler til den samme medarbejder. Medarbejderen kan have en fast lønrate og en højere løn for visse helligdage.

misforståelse

Forretningskritiske integritetsbegrænsninger kan kun beskytte kvaliteten af ​​data, og ikke håndhæve alle forretningsregler. For eksempel kan et udlejningsfirma begrænse antallet af chauffører på rekord i sin database til to, men intet stopper en tredje person fra rent faktisk at køre lejen.

Ekspertindsigt

Ronald G. Ross, formand for Business Rules Forum i 2011, foreslår, at databaseforvaltere ser regler ud fra et forretningsperspektiv og integrerer dem derefter i deres system. En veludformet forretningsregel kan føre til kvalitetsdata, der giver et selskab den bedste chance for at bevare integriteten i en forretningsbetingelse.

Populære Indlæg