እ.ኤ.አ. 1990ዎቹ፣ በነገር ላይ ያተኮረ ፕሮግራም ከማደጉ ጋር፣ በተለያዩ የውሂብ ጎታዎች ውስጥ ያሉ መረጃዎች እንዴት እንደሚያዙ እድገት አሳይቷል። ፕሮግራመሮች እና ዲዛይነሮች በመረጃ ቋታቸው ውስጥ ያለውን መረጃ እንደ ዕቃ አድርገው ይመለከቱት ጀመር። ይህም ማለት የአንድ ሰው መረጃ በመረጃ ቋት ውስጥ ከነበረ የዚያ ሰው ባህሪያት ለምሳሌ አድራሻቸው፣ ስልክ ቁጥራቸው እና እድሜው አሁን የውጭ መረጃ ከመሆን ይልቅ የዚያ ሰው እንደሆኑ ተደርገው ይወሰዱ ነበር። ይህ በመረጃ መካከል ያሉ ግንኙነቶች ከእቃዎች እና ከባህሪያቸው ጋር ግንኙነት እንጂ ከግለሰብ መስኮች ጋር ግንኙነት እንዳይሆኑ ያስችላቸዋል። "የነገር-ግንኙነት ኢምፔዳንስ አለመመጣጠን" የሚለው ቃል በፕሮግራም በተዘጋጁ ነገሮች እና በመረጃ ቋት ሰንጠረዦች መካከል ያለውን የመተርጎም ችግር ገልጿል። የነገር ዳታቤዝ እና የነገር-ግንኙነት ዳታቤዝ ይህንን ችግር ለመፍታት የሚሞክሩት በነገር ላይ ያተኮረ ቋንቋ (አንዳንድ ጊዜ ለ SQL ቅጥያ) ፕሮግራመሮች ከንፁህ ዝምድና ካለው SQL አማራጭ ሊጠቀሙበት ይችላሉ። በፕሮግራም አወጣጥ በኩል፣ የነገር-ግንኙነት ካርታዎች (ORMs) በመባል የሚታወቁ ቤተ-መጻሕፍት ተመሳሳይ ችግር ለመፍታት ይሞክራሉ።
የነገሮች-ግንኙነት እክል አለመመጣጠን ለመፍታት የቤተ መፃህፍት ፕሮግራመሮች ምን ይጠቀማሉ?
የነገር-ግንኙነት ካርታዎች (ORMs)
የነገር-ግንኙነት ካርታዎች (ORMs)
object-relational mappings (ORMs)