የማጣቀሻ ጥብቅነት በውሂብ ጎታ አመራር ስርዓቶች ውስጥ የውሂብ ጎታ ባህሪ ነው. በመረጃ ቋት ውስጥ ባሉ ሰንጠረዦች መካከል ያሉ ግንኙነቶች ትክክለኛነታቸው እያጠበቁ ነው, ተጠቃሚዎችን ወይም ትግበራዎች ትክክለኛ ያልሆነ መረጃን እንዳይገቡ ወይም ወደማይገኝ ውሂቦች በመጠቆም.
የውሂብ ጎታዎች የተያዙትን መረጃ ለማዘጋጀት ሰንጠረዦችን ይጠቀማሉ. እንደ Excel ያሉ የተመን ሉሆች ጋር ተመሳሳይ ናቸው, ነገር ግን እጅግ የላቁ ተጠቃሚዎች የበለጠ ችሎታ ያላቸው ናቸው. የውሂብ ጎታዎች ተግባር በሠንጠረዦቹ መካከል ያለውን ግንኙነት የሚጠብቁትን ቀዳሚ ቁልፎች እና የውጭ ቁልፎችን በመጠቀም ነው.
ዋና ቁልፍ
የውሂብ ጎታ ቁልፍ ዋነኛ ቁልፍ ለእያንዳንዱ መዝገብ የተመደበው ለየት ያለ መለያ ነው. እያንዳንዱ ሰንጠረዥ እንደዋና ቁልፍ የተሰጣቸው አንድ ወይም ከዚያ በላይ ዓምዶች ይኖራቸዋል. የሰራተኛ ማህበራዊ ደህንነት ቁጥር የሰራተኛን የውሂብ ጎታ ዝርዝር ቀዳሚ ቁልፍ ሊሆን ይችላል.
ነገር ግን, በግላዊነት ስጋት ምክንያት, የተመደበ የኩባንያ የመታወቂያ ቁጥር ለሰራተኞች ዋና ቁልፍ ሆኖ ለማገልገል የተሻለ ምርጫ ነው. አንዳንድ የውሂብ ጎታ ሶፍትዌሮች - እንደ Microsoft Access ያሉ - ዋናውን ቁልፍ በራስ-ሰር ይመድባሉ, ነገር ግን ዘፈቀደ ቁልፍ ምንም ትርጉም የለውም. ለመዝገቡት ትርጉም ያለው ቁልፍን መጠቀም የተሻለ ነው. የማጣቀሻ ታማኝነትን ለማስፈጸም ቀላሉ መንገድ ቀዳሚ ቁልፍን ለውጦችን ለመፍቀድ አይደለም.
የውጪ ቁልፍ
የውጭ ቁልፍ ከአንድ የተለየ ሰንጠረዥ ዋና ቁልፍ ጋር የሚዛመድ ሰንጠረዥ ነው. የውጭ ቁልፍ ከየትኛው ሠንጠረዥ ጋር ግንኙነቱን ይፈጥራል, እና የማጣቀሻ ታማኝነት በእነዚህ ሰንጠረዦች መካከል ያለውን ግንኙነት ያመለክታል.
አንዱ ሰንጠረዥ በሌላ ሰንጠረዥ ላይ የውጭ ቁልፍ ሲኖረው የውጤታማነት ጽንሰ-ሐሳብ በ "ተያያዥ ሰንጠረዥ" ውስጥ ተመጣጣኙን መዝገብ ካልሆነ በቀር የውጭ ቁልፍን ወደ ሰንጠረዥ መጨመር እንደማያስችል ነው. በተጨማሪም በማጣቀሻ ሰንጠረዥ ላይ የተደረጉ ለውጦች በዋናው ሰንጠረዥ ውስጥ ይንጸባረቃል.
የማሳከሪያ ታማኝነት ህጎች ምሳሌ
ሁለት ጠረጴዛዎች ያሉዎትን ሁኔታ እንመልከት: ሠራተኞች እና አስተዳዳሪዎች. የሰራተኞች ሠንጠረዥ ManagedBy የተባለ የውጭ ቁልፍ ባህሪያት አለው, ይህም በእያንዳንዱ የሥራ ክፍል ስራ አስኪያጅ በማኔጀር ውስጥ ያለውን መዝገብ ያሳያል. የማጣቀሻ ታማኝነት የሚከተሉትን ሦስት ደንቦች ያጸድቃል.
- የተቀናበረው መለያ በ Managers ሠንጠረዥ ውስጥ ተቀባይነት ካለው መዝገብ ጋር እስካልተሰጠ ድረስ እስካልሆነ ድረስ መዝገብ ወደ "ሠራተኛ ሠንጠረዥ" ማከል አይችሉም. የማጣቀሻ ታማኝነት ትክክለኛ ያልሆኑ መረጃዎችን ወደ ጠረጴዛ እንዲገባ ይከላከላል. የመካከለኛውን እኩልነት ደንብ የማያሟላ ማንኛውም ተግባር አልተሳካም.
- በአስተዳደኞች ሰንጠረዥ ውስጥ ለመዝገብ የመጀመሪያ ቀያሪ ከተቀየረ, የተቀጣሪው ሠንጠረዥ ውስጥ ሁሉም ተጓዳኝ መዛግብት በተዋሃደ ዝመና ለውጥ በመጠቀም ይቀመጣሉ.
- በአስተዳደኞች ሰንጠረዥ ውስጥ ያለው መዝገብ ከተሰረዘ በሁሉም ተቀጥሮ የተያዙ ሠንጠረዦች ውስጥ ሁሉም ተጓዳኝ መዛግብቶች በማደራጀት ሰርዝ ላይ ይሰረዛሉ.
የመከባቢያ እኩልነት እንቅፋቶችን ጥቅሞች
ተያያዥነት ያለው የውሂብ ጎታ ማኔጅመንት ሲስተም ከተመሳሳይ ጥምረት ጋር ጥቅም ላይ ሲውል ብዙ ጥቅሞችን ይሰጣል.
- የተባዛውን ውሂብ ማስገባት ይከላከላል.
- አንድ ሰንጠረዥ በሌላ ሰንጠረዥ ውስጥ ወደሌል ያልሆነ መስክ ከማመልከት ይከለክላል.
- በ "የተገበሩ" ሰንጠረዦች መካከል ዋስትና ያለው ጥምረት.
- በሌላ ሰንጠረዥ የውጭ ቁልፍ የሚጠራው እሴት ያለው የውሂብ መሰረዝን ይከለክላል.
- በተገናኘው ሰንጠረዥ ውስጥ ቀዳሚ ቁልፍ ካልኖረ በስተቀር የውጭ ቁልፍን የውጭ ቁልፍ የያዘውን ሠንጠረዥ ማከልን ይከለክላል.