ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-27, Monday
💼 ව්‍යාපාර · 🕒 කියවීමට විනාඩි 2 · 👁 1

දෝෂ රහිත රැකියා ලැයිස්තු සඳහා ද්විතීකරණය නැවැත්වීමේ ප්‍රායෝගික ක්‍රමවේදය

දෝෂ රහිත රැකියා ලැයිස්තු සඳහා ද්විතීකරණය නැවැත්වීමේ ප්‍රායෝගික ක්‍රමවේදය

ඔබ රැකියා සෙවීමේ වෙබ් අඩවියක පළ කරන ලද තනතුරක් බලන විට, එකම පදනමක් තුනක් වගේම වෙනස් ශීර්ෂකයක්, වෙනස් ස්ථානයක් සහ වෙනස් සමාගමක් ලෙස දිස්වෙයිද? එය එම සමාගම එකවර පළ කර තිබුණද, වඩාත්ම ජනප්‍රිය රැකියා බෝර්ඩ් තුනක් ඒක එකට වෙනස් කර පළ කරන නිසා වේ. මේ වගේ තත්වය දත්ත එකතු කරන්නන්ට "ද්විතීකරණ" ගැටලුවක් උදා කරයි.

ඇත්තේ කුමක්ද? සරලවම, සමාන රැකියා දැන්වීමක් තනි තනි බෝර්ඩ් තුනකින් ව්‍යාප්ත වීම නිසා, ඒවා එකම ලැයිස්තුවකට එකතු කරන විට පරිපූර්ණ සමානත්වය පරීක්ෂා කිරීම අසාර්ථක වේ. අක්ෂර ප්‍රමාණය, කේස් වෙනස්කම්, ස්ථානයේ විස්තර වෙනස්කම්, වර්ගය එකතු කිරීම වැනි සිදුවීම් නිසා "exact match" යන්ත්‍රය කිසිදු සමානතාවක් හඳුනා නොගනී.

ඊළඟට බොහෝ දෙනා "fuzzy matching" යොදා ගනී. නමුත් කෙටි ශීර්ෂකයන් ඉතා සමාන වීම නිසා, Senior Accountant vs Senior Accountant — ඒකමද? හෝ Sales Manager (Dubai) vs Sales Manager (Abu Dhabi) — 92% සමාන බවත්, ව්‍යාපාරිකව වෙනස් තනතුරු බවත් පෙනෙයි. එම නිසා, අධික සීමාකරණයක් යෙදුවහොත් වැරදි සම්බන්ධතා සිදු වේ.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තාක්ෂණික ශිෂ්‍යයන්, සංවර්ධකයන් හා ව්‍යාපාරිකයින්ට මේ ක්‍රමවේදය විශාල ප්‍රයෝජන ගෙන දෙනු ඇත:

  • ශිෂ්‍යයන් – රැකියා පළ කිරීම් නිවැරදිව එකතු කරගැනීමෙන්, වැඩි දියුණු කළ තොරතුරු පද්ධතියක් තුළින්, නවතම තාක්ෂණික රැකියා අවස්ථා පහසුවෙන් සොයා ගත හැක.
  • සංවර්ධකයන් – API හරහා රැකියා දත්ත එකතු කිරීමේදී, සම්පූර්ණ නියමිත කී වරක් පමණක් නොව, සම්පූර්ණ විස්තර, වැටුප් පරාසය, පළ කිරීමේ දිනය වැනි තොරතුරු එකතු කර ගත හැකි වේ.
  • ව්‍යාපාරිකයින් – රැකියා බෝර්ඩ් එකක් හරහා නව පුරැණිකයන් සොයා ගැනීමට, එකම තනතුරේ බහු පළ කිරීම් හේතුවෙන් අතිරේක පිරිවැයක් වැළැක්වීමේ හැකියාව ලැබේ.

ඉතා ප්‍රයෝජනවත් ක්‍රමය "සාමාන්‍යකරණිත සංයුක්ත යතුර" (normalized composite key) භාවිතයයි. ශීර්ෂකය, සමාගම හෝ ස්ථානය යනාදිය අක්ෂර, ඉලක්කම් පමණක් තබා, සියල්ල එකම රේඛාවකට සංග්‍රහ කරයි. එම යතුරට අනුව තොරතුරු එකතු කර, මූලික තොරතුරු හිඟනවා නම් වෙනත් බෝර්ඩ් එකෙන් පුරවා ගනී. මෙවැනි "merge" ක්‍රියාවලියෙන්, එක් රැකියා ලැයිස්තුවක් අතිරේක තොරතුරු සමඟ වැඩි වටිනාකමක් ගෙන එයි.

අවසානයේ, එකතු වූ රැකියා ලැයිස්තු ගණන හා මුල් ලැයිස්තු ගණන අතර අනුපාතය නිරීක්ෂණය කිරීම මගින් යතුරේ නිරවද්‍යතාව පරීක්ෂා කළ හැක. අධික එකතු කිරීම අර්ථදාරී නොවන බව සලකුණු කරයි, නමුත් කිසිදු එකතු නොවීම නවීකරණය අසාර්ථක බව පෙන්වයි.

මෙම නව පරිදි රැකියා දත්ත කළමනාකරණය, ශ්‍රී ලංකාවේ තාක්ෂණික පරිසරය සඳහා පාරිභෝගික-මිතුරන් වන, නිවැරදි, වේගවත්, සහිත රැකියා වෙළඳපොළක් සෑදීමට මූලික පියවරක් වේ.

💡 ඔබේ රැකියා සෙවීමේ ප්‍රවේශය දැන්ම නවීකරණය කරන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#රැකියා #දත්ත කළමනාකරණය #Tech #Sri Lanka #API