Role hierarchy
ಪಾತ್ರ ಆಧಾರಿತ ಪ್ರವೇಶ ನಿಯಂತ್ರಣದಲ್ಲಿ, ಪಾತ್ರಗಳ ಶ್ರೇಣಿಯು ಪಾತ್ರಗಳ ನಡುವಿನ ಆನುವಂಶಿಕ ಸಂಬಂಧವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಬ್ಯಾಂಕಿನ ಪಾತ್ರದ ರಚನೆಯು ಎಲ್ಲಾ ಉದ್ಯೋಗಿಗಳನ್ನು 'ಉದ್ಯೋಗಿ' ಪಾತ್ರದ ಸದಸ್ಯರಂತೆ ಪರಿಗಣಿಸಬಹುದು. ಇದರ ಮೇಲೆ 'ಡಿಪಾರ್ಟ್ಮೆಂಟ್ ಮ್ಯಾನೇಜರ್' ಮತ್ತು 'ಅಕೌಂಟೆಂಟ್' ಪಾತ್ರಗಳು ಇರಬಹುದು, ಇದು 'ಉದ್ಯೋಗಿ' ಪಾತ್ರದ ಎಲ್ಲಾ ಅನುಮತಿಗಳನ್ನು ಆನುವಂಶಿಕವಾಗಿ ಪಡೆಯುತ್ತದೆ, ಆದರೆ ಮೇಲಿನ 'ಡಿಪಾರ್ಟ್ಮೆಂಟ್ ಮ್ಯಾನೇಜರ್' 'ಉಳಿತಾಯ ವ್ಯವಸ್ಥಾಪಕ', 'ಸಾಲ ವ್ಯವಸ್ಥಾಪಕ' ಆಗಿರಬಹುದು. ಆರ್. ಬಿ. ಎ. ಸಿ. ಮಾದರಿಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಪಾತ್ರದ ಶ್ರೇಣಿವ್ಯವಸ್ಥೆಯನ್ನು ಒಂದು ಮರ (ಸೆಟ್ ಸಿದ್ಧಾಂತ) ಎಂದು ಪರಿಗಣಿಸುತ್ತವೆ, ಫೆರಾಯಿಯೋಲೋ ಮತ್ತು ಕುಹ್ನ್ (ಎಫ್. ಕೆ.) ನ 1992ರ ಆರ್. ಬಿ. ಎ. ಸಿ. ಮಾದರಿಯಂತೆ, ಅಥವಾ ಸಂಧು, ಕೊಯ್ನ್, ಫೀನ್ಸ್ಟೈನ್ ಮತ್ತು ಯೂಮನ್ (ಎಸ್. ಸಿ. ಎಫ್. ವೈ.) ನ 1996ರ ಆರ್. ಬಿ. ಎ. ಸಿ. ಚೌಕಟ್ಟಿನಲ್ಲಿ ಭಾಗಶಃ ಕ್ರಮಬದ್ಧವಾದ ಸೆಟ್ ಎಂದು ಪರಿಗಣಿಸುತ್ತವೆ. ಆಬ್ಜೆಕ್ಟ್ ಓರಿಯೆಂಟೆಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಪರಿಭಾಷೆಯಲ್ಲಿ, ಟ್ರೀ ರೋಲ್ ಕ್ರಮಾನುಗತವು ಏಕ ಆನುವಂಶಿಕತೆಯಾಗಿದೆ, ಆದರೆ ಭಾಗಶಃ ಕ್ರಮಾನುಗತವು ಬಹು ಅನುಮತಿಸುತ್ತದೆ. ಭಾಗಶಃ ಕ್ರಮವೆಂದು ಪರಿಗಣಿಸಿದಾಗ, ಮೇಲೆ ನೀಡಲಾದ ಪಾತ್ರದ ಕ್ರಮಾನುಗತ ಉದಾಹರಣೆಯನ್ನು 'ಉಳಿತಾಯ ವ್ಯವಸ್ಥಾಪಕ', 'ಸಾಲ ವ್ಯವಸ್ಥಾಪಕ' ಮತ್ತು 'ಲೆಕ್ಕಪರಿಶೋಧಕರ' ಎಲ್ಲಾ ಅನುಮತಿಗಳನ್ನು ಆನುವಂಶಿಕವಾಗಿ ಪಡೆಯಲು 'ಶಾಖೆ ವ್ಯವಸ್ಥಾಪಕ' ದಂತಹ ಪಾತ್ರಕ್ಕೆ ವಿಸ್ತರಿಸಬಹುದು. ಕರ್ತವ್ಯಗಳ ಪ್ರತ್ಯೇಕತೆಯಂತಹ ನಿರ್ಬಂಧಗಳು ಪಾತ್ರಗಳ ನಡುವೆ ಇದ್ದಾಗ ತೊಡಕುಗಳು ಉದ್ಭವಿಸಬಹುದು. 'ಸಾಲ ವ್ಯವಸ್ಥಾಪಕ' ಮತ್ತು 'ಲೆಕ್ಕಪರಿಶೋಧಕ' ಪಾತ್ರಗಳೆರಡನ್ನೂ ನಿರ್ವಹಿಸುವುದನ್ನು ನಿಷೇಧಿಸಲು ಕರ್ತವ್ಯದ ಪ್ರತ್ಯೇಕತೆಯನ್ನು ಬಳಸಿದರೆ, ಆಗ 'ಶಾಖೆಯ ವ್ಯವಸ್ಥಾಪಕ' ಇಬ್ಬರಿಂದಲೂ ಅನುಮತಿಗಳನ್ನು ಪಡೆಯಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. ಎಫ್ಕೆ ಮತ್ತು ಎಸ್ಸಿಎಫ್ವೈ ಮಾದರಿಗಳನ್ನು ಏಕೀಕರಿಸಿದ ಎನ್ಐಎಸ್ಟಿ ಆರ್ಬಿಎಸಿ ಮಾದರಿಯು, ಆರ್ಬಿಎಸಿ ಉತ್ಪನ್ನಗಳು ಮರದ ರಚನಾತ್ಮಕ ಶ್ರೇಣಿಯನ್ನು ಮೀರಿ ಹೋಗಿಲ್ಲವಾದರೂ, ಪಾತ್ರದ ಶ್ರೇಣಿಯನ್ನು ಭಾಗಶಃ ಕ್ರಮವಾಗಿ ಪರಿಗಣಿಸುತ್ತದೆ. ಕಂಪ್ಯೂಟರ್ ಪ್ರವೇಶ ನಿಯಂತ್ರಣ