የውሂብ ጎታ ግንኙነት ትርጉም

የውሂብ ጎታ ዲዛይን ጥቅም ላይ የሚውለው የተለመደ ቃል «የውሂብ ጎታ ውሂብ» ነው. ነገር ግን የውሂብ ጎታ ግንኙነቱ እንደ ሰንጠረዥ ያለ ግንኙነት እንጂ ተመሳሳይ አይደለም. ይልቁንም የመረጃ መዝጋቢ ውዝግቦች በአንድ የዝምድና የውሂብ ጎታ ላይ አንድ የግል ሰንጠረዥን ያመለክታል.

በውሂብ ጎታ የውሂብ ጎታ , ሰንጠረዥ ከግንኙነት ጋር የተቆራኘ ነው. አምዶች የሰንጠረዥ ባህሪያት ሲሆኑ ረድፎቹ የውሂብ መዝገቦችን ይወክላሉ. አንድ ረድፍ ለባላይዝ ዲዛይነተኞች ጁቡል ተብሎ ይታወቃል.

የአንድ ዘመድ ፍቺ እና ባህሪያት

ዝምድና, ወይም ጠረጴዛ, በተያያዥ የውሂብ ጎታ ውስጥ የተወሰኑ ባህሪያት አሉት. በመጀመሪያ ደረጃ, ስሙ በውሂብ ጎታ ውስጥ የተለየ መሆን አለበት, ማለትም የውሂብ ጎታ ተመሳሳይ ስም ያለው በርካታ ሠንጠረዦችን መያዝ አይችልም. በመቀጠልም እያንዳንዱ ግንኙነት የአምዶች ወይም ባህሪያት ስብስቦች ሊኖረው ይገባል እና ውሂቡን የሚይዝ የረድፎች ስብስቦች ሊኖረው ይገባል. ልክ ከሠንጠረዥ ስሞች ጋር ተመሳሳይነት የለውም, አይነታ መገለጫዎች ተመሳሳይ ስም ሊኖራቸው አይችልም.

ቀጥሎ, የተባዛ (ወይም ረድፍ) የተባዛ ሊሆን አይችልም. በተግባር ውስጥ, የውሂብ ጎታ በተደጋጋሚ የተቀመጡ ረድፎች ሊኖሩት ይችላል, ነገር ግን እንደ ልዩ ዋና ቁልፎች መጠቀምን የመሳሰሉ ነገሮችን ለማስወገድ የተለመዱ ልምዶች መኖር አለባቸው.

አንድ ፑል ብዜት ሊሆን እንደማይችል ከተገነዘበ ዝምድናው ቢያንስ እያንዳንዱን (ወይም ረድፍ) ለይቶ የሚጠቅስ ቢያንስ አንድ አንድ አምድ (አምድ) መያዝ አለበት ማለት ነው. ይህ ዘወትር ዋናው ቁልፍ ነው. ይህ ቀዳሚ ቁልፍ ሊባዛ አይችልም. ይህ ማለት ምንም ተመሳሳይ, ዋና ቁልፍ የሌለው. ቁልፉ የ NULL እሴት ሊኖረው አይችልም, ይህም ማለት እሴቱ የሚታወቅ መሆን አለበት ማለት ነው.

በተጨማሪም, እያንዳንዱ ሕዋስ ወይም የመስኩ እሴት አንድ እሴት መያዝ አለበት. ለምሳሌ, እንደ "ቶም ስሚዝ" አይነት ነገር ሊገቡ አይችሉም, እና የመጀመሪያ እና የመጠሪያ ስም እንዳለዎት የውሂብ ጎታ ሊረዳዎት ይችላል, ይልቁንስ የዚህ ሕዋስ ዋጋ በትክክል የገባው ነገር መሆኑን ይረዱታል.

በመጨረሻም, ሁሉም ባህሪያት ወይም አምዶች ከአንድ ተመሳሳይ ጎራ ውስጥ መሆን አለባቸው, ማለትም አንድ ዓይነት የውሂብ አይነት ሊኖራቸው ይገባል ማለት ነው. ሕብረቁምፊ እና ቁጥርን በአንድ ነጠላ ሕዋስ ውስጥ ማዋሃድ አይችሉም.

ሁሉም እነዚህ ባህሪያት, ወይም እገዳዎች, የውሂብ ትክክለኛነትን ለመጠበቅ አስፈላጊነት የውሂብ ጎለመነትን ለማረጋገጥ ያገለግላሉ.