بطور کلی استفاده از کدینگ در نگهداری و مدیریت منابع دیجیتال مزایای عمده زیر را به دنبال دارد: - دسترسی سریعتر و آسان تر (عددی) به منبع
- مدیریت و دسته بندی بهتر منابع از طریق اعداد به همین دلیل انتخاب کدینگ صحیح و متناسب با تعداد فایلها در دسترسی سریع ما را یاری میدهد.- کدی که به یک منبع تعلق می گیرد در کل درخت غیر قابل تکرار است و بیانگر موقعیت منبع از نظر شاخه های بالاتر و شاخه های زیرین می باشد.
تعریف کدینگ کدینگ یک سیستم طبقه بندی عددی برای منابع دیجیتال است. در این سیستم به هر سطح یا لایه از طبقه بندی یک کد ویژه اختصاص داده می شود که در نهایت به هر منبع واقعی دیجیتال کدی اختصاص می یابد که موقعیت دقیق این منبع را در درخت منابع دیجیتال مشخص می کند. برای مثال به مورد زیر دقت کنید:فرض کنید در یک مرکز، منابع دیداری به شکل زیر طبقه بندی شده است:05 منابع دیداری 01/05 ایرانی 01/01/05 فیلمهای سینمایی 14/01/01/05 میهمان مامانهمانطور که می بینید کد فیلم میهمان مامان از بخشهای مختلفی تشکیل شده است که هر بخش نشان دهنده یکی از سطوح طبقهبندی بندی است. ضرورت کدینگدر شرایط زیر کدینگ ضرورت پیدا می کند: 1- تعداد منابع دیجیتال بسیار زیاد باشد. 2- طبقه بندی منابع دیجیتال پیچیده باشد یعنی اینکه درخت دیجیتال دارای سطوح (شاخه ها و زیرشاخه های) متعدد و پیچیده باشد. مزایای کدینگ1- جستجوی سریع: چون بهرحال وارد کردن یک کد عددی بسیار راحت تر و سریع تر از یک عبارت حرفی است .2- امکان جستجو و بازیابی گروهی منابع به شکل سریعتر: روش کدینگ این امکان را دارد که هر بخشی از کدینگ را می توان جستجو کرد برای مثال در این مثال اگر کد (*01/01/05) را جستجو کنیم تمام فیلمهای سینمایی بازیابی خواهد شد.3- امکان برآورد جایگاه منبع دیجیتال در طبقه بندی منابع بدون نیاز به ملاحظه درختی