নোমিনাল ডেটার জন্য কনসেপ্ট হায়ারার্কি (concept hierarchies) তৈরির বিভিন্ন পদ্ধতি রয়েছে, যেগুলো নিম্নরূপ:
১. স্কিমা লেভেলে ব্যবহারকারী বা বিশেষজ্ঞ দ্বারা অ্যাট্রিবিউটের আংশিক ক্রম স্পষ্টভাবে নির্দিষ্ট করা (Specification of a partial ordering of attributes explicitly at the schema level by users or professionals)
নোমিনাল অ্যাট্রিবিউট বা ডাইমেনশনের জন্য কনসেপ্ট হায়ারার্কি সাধারণত অ্যাট্রিবিউটের একটি সেট ধারণ করে। একজন ব্যবহারকারী বা বিশেষজ্ঞ সহজে একটি কনসেপ্ট হায়ারার্কি উপস্থাপন করতে পারেন স্কিমা লেভেলে অ্যাট্রিবিউটের আংশিক বা সম্পূর্ণ ক্রম নির্ধারণ করে।
উদাহরণস্বরূপ, ধরা যাক একটি রিলেশনাল ডাটাবেসে নিম্নলিখিত অ্যাট্রিবিউট সেট রয়েছে: স্ট্রিট (street), সিটি (city), প্রোভিন্স বা স্টেট (province or state), এবং কান্ট্রি (country)। একটি ডেটা ওয়ারহাউস লোকেশন ডাইমেনশনে একই অ্যাট্রিবিউট থাকতে পারে। একটি হায়ারার্কি উপস্থাপন করা যায় স্কিমা লেভেলে এই অ্যাট্রিবিউটের মধ্যে সম্পূর্ণ ক্রম নির্দিষ্ট করে: স্ট্রিট < সিটি < প্রোভিন্স বা স্টেট < কান্ট্রি।
২. স্পষ্ট ডেটা গ্রুপিং দিয়ে হায়ারার্কির একটি অংশ নির্দিষ্ট করা (Specification of a portion of a hierarchy by explicit data grouping)
এটি মূলত একটি কনসেপ্ট হায়ারার্কির একটি অংশের ম্যানুয়াল বর্ণনা। একটি বড় ডাটাবেসে, সম্পূর্ণ কনসেপ্ট হায়ারার্কি স্পষ্ট ভ্যালু এনুমারেশন দিয়ে বর্ণনা করা বাস্তবসম্মত নয়।
৩. অ্যাট্রিবিউটের সেট নির্দিষ্ট করা, কিন্তু তাদের আংশিক ক্রম নির্দিষ্ট না করা (Specification of a set of attributes, but not of their partial ordering)
একজন ব্যবহারকারী একটি কনসেপ্ট হায়ারার্কি গঠনকারী অ্যাট্রিবিউটের সেট নির্দিষ্ট করতে পারেন, কিন্তু তাদের আংশিক ক্রম স্পষ্টভাবে না বলে। সিস্টেমটি স্বয়ংক্রিয়ভাবে অ্যাট্রিবিউট অর্ডারিং তৈরি করার চেষ্টা করতে পারে যাতে একটি অর্থপূর্ণ কনসেপ্ট হায়ারার্কি তৈরি হয়।
এই পর্যবেক্ষণটি বিবেচনা করুন যে যেহেতু উচ্চ-স্তরের কনসেপ্ট সাধারণত অধینস্থ নিম্ন-স্তরের কনসেপ্টকে কভার করে, একটি উচ্চ কনসেপ্ট লেভেল বর্ণনাকারী অ্যাট্রিবিউট (যেমন কান্ট্রি) সাধারণত একটি নিম্ন কনসেপ্ট লেভেল বর্ণনাকারী অ্যাট্রিবিউট (যেমন স্ট্রিট) চেয়ে কম ডISTINCT ভ্যালু ধারণ করে।
এই পর্যবেক্ষণের ওপর ভিত্তি করে, একটি কনসেপ্ট হায়ারার্কি স্বয়ংক্রিয়ভাবে তৈরি করা যায় প্রদত্ত অ্যাট্রিবিউট সেটে প্রতিটি অ্যাট্রিবিউটের ডISTINCT ভ্যালুর সংখ্যা অনুযায়ী। সবচেয়ে বেশি ডISTINCT ভ্যালুযুক্ত অ্যাট্রিবিউটটি নিম্নতম হায়ারার্কি লেভেলে রাখা হয়। যত কম ডISTINCT ভ্যালু একটি অ্যাট্রিবিউটের থাকে, তত 위로 সেটি জেনারেটেড কনসেপ্ট হায়ারার্কিতে থাকে। এই হিউরিস্টিক নিয়ম অনেক ক্ষেত্রে ভালো কাজ করে। জেনারেটেড হায়ারার্কি বিশ্লেষণ করার পর ব্যবহারকারী বা বিশেষজ্ঞ প্রয়োজনে কিছু লোকাল-লেভেল সোয়াপিং বা অ্যাডজাস্টমেন্ট করতে পারেন।
৪. শুধু অ্যাট্রিবিউটের একটি আংশিক সেট নির্দিষ্ট করা (Specification of only a partial set of attributes)
কখনও কখনও একজন ব্যবহারকারী হায়ারার্কি বর্ণনা করার সময় 부정확 হতে পারেন, বা হায়ারার্কিতে কী থাকবে সেটি সম্পর্কে কেবল একটি ধुँধলা ধারণা থাকতে পারে। ফলস্বরূপ, ব্যবহারকারী হায়ারার্কি বর্ণনায় কেবল প্রাসঙ্গিক অ্যাট্রিবিউটের একটি ছোট সাবসেট অন্তর্ভুক্ত করতে পারেন।
এই আংশিকভাবে নির্দিষ্ট হায়ারার্কি হ্যান্ডেল করার জন্য, ডেটাবেস ডিজাইনে ইনফরমেশন সিমান্টিক্স এমবেড করা জরুরি যাতে দ্রুত সিমান্টিক লিংক যুক্ত অ্যাট্রিবিউটগুলো একসাথে পিন করা যায়। এই পদ্ধতিতে, একটি অ্যাট্রিবিউটের উপস্থাপনা একটি পুরো সেমান্টিক্যালি টাইটলি সংযুক্ত অ্যাট্রিবিউট গ্রুপকে "ড্র্যাগ ইন" (drag in) করে একটি সম্পূর্ণ হায়ারার্কি গঠন করতে পারে। ব্যবহারকারীরা প্রয়োজনে এই ফিচার রিভার্স করার অপশন রাখবেন।