Кіріспе
Ақпараттық ғылым мен онтологияда жіктеу схемасы – нәрселерді түрлеріне (сыныптарға) немесе сыныптар топтарына реттеудің нәтижесі; бұл категорияға ұқсас, бірақ, мүмкін, теориялық тұрғыдан көбірек, себебі жіктеу кең семантикалық спектрде қолданылуы мүмкін. Абстрактілі түрде, алынған құрылымдар – метадеректердің маңызды аспектісі болып табылады, көбінесе олар иерархиялық құрылым түрінде бейнеленеді және сыныптар немесе топтар туралы сипаттамалық ақпаратпен қоса ұсынылады. Мұндай жіктеу схемасы жеке объектілерді сыныптарға немесе топтарға орналастыру немесе бөлу үшін қолданылады, ал сыныптар немесе топтар объектілердің (мүшелердің) ортақ ерекшеліктеріне негізделген. ISO/IEC 11179 метадеректер тізілімі стандарты метадеректер тізілімінде басқарылатын элементтерді, мысалы, дерек элементтерін жіктеу үшін жіктеу схемаларын пайдаланады. Жіктеу схемаларының сапалық критерийлерінің кейбіреулері: әртүрлі түрлердің бірге топтастырылуы. Яғни, бұл топтастыру жүйесі ме, әлде таза жіктеу жүйесі ме? Топтастыру жағдайында, кіші жиын (кіші топ) жоғары жиынның барлық ерекшеліктеріне ие болмайды (мұрагерлік етпейді), сондықтан жоғары жиын туралы білім мен талаптар оның мүшелеріне қолданылмайды. Сыныптардың бір-бірімен қабаттасуы. Бағыныштылардың бірнеше жоғары бағыныштысы болуы мүмкін бе? Кейбір жіктеу схемалары бір түрдің бірнеше жоғары деңгейлі классы болуына рұқсат береді, ал кейбіреулері жоқ. Бір субтиптің бірнеше супертипі болса, онда бағынышты барлық супертиптерінің біріктірілген ерекшеліктеріне ие болады. Бұл көптік мұрагерлік деп аталады (жоғары бағыныштылардан бағыныштыларға ерекшеліктердің берілуі). Сыныпқа немесе топқа жататын критерийлердің анық айқындалуы. Тұжырымдамалар арасындағы қатынастардың түрлерінің нақты және айқын айқындалуы. Субтип-супертип қатынастары композициялық қатынастардан (бөлік-бүтін қатынастарынан) және объектілік рөлдік қатынастардан ажыратыла ма?
Whether different kinds are grouped together. In other words, whether it is a grouping system or a pure classification system. In case of grouping, a subset (subgroup) does not have (inherit) all the characteristics of the superset, which makes that the knowledge and requirements about the superset are not applicable for the members of the subset. Whether the classes have overlaps. Whether subordinates (may) have multiple superordinates. Some classification schemes allow that a kind of thing has more than one superordinate others do not. Multiple supertypes for one subtype implies that the subordinate has the combined characteristics of all its superordinates. This is called multiple inheritance (of characteristics from multiple superordinates to their subordinates). Whether the criteria for belonging to a class or group are well defined. Whether the kinds of relations between the concepts are made explicit and well defined. Whether subtype supertype relations are distinguished from composition relations (part whole relations) and from object role relations.
Тіл білімі
Тіл білімінде бағынышты ұғымдар тиісті жоғары тұрған ұғымдардың гипонимдері ретінде сипатталады; әдетте, гипоним өзінің жоғары тұрған ұғымының "бір түрі" болып табылады.
Классификациялау схемаларын пайдаланудың пайдасы
Объектілер жиынтығын жіктеу үшін бір немесе бірнеше жіктеу схемаларын қолданудың көптеген пайдасы бар. Олардың кейбіреулері:
It allows a user to find an individual object quickly on the basis of its kind or group. It makes it easier to detect duplicate objects. It conveys semantics (meaning) of an object from the definition of its kind, which meaning is not conveyed by the name of the individual object or its way of spelling. Knowledge and requirements about a kind of thing can be applied to other objects of that kind.
Ол пайдаланушыға нысанның түрі немесе тобы бойынша жеке нысанды жылдам табуға мүмкіндік береді. Ол қайталанған нысандарды анықтауды жеңілдетеді. Нысанның семантикасы (мағынасы) оның түрінің анықтамасы арқылы беріледі, бұл мағына жеке нысанның атымен немесе оның жазылу жолымен берілмейді. Бір түрдегі нәрсе туралы білім мен талаптар сол түрдегі басқа нысандарға қолданылуы мүмкін.
It allows a user to find an individual object quickly on the basis of its kind or group. It makes it easier to detect duplicate objects. It conveys semantics (meaning) of an object from the definition of its kind, which meaning is not conveyed by the name of the individual object or its way of spelling. Knowledge and requirements about a kind of thing can be applied to other objects of that kind.
Жіктеу жүйелерінің түрлері
Төменде әр түрлі жіктеу схемаларының мысалдары келтірілген. Бұл тізім шамамен бейресмиден формалдыға қарай реттелген:
сөздік – тар мағыналы, кең мағыналы және байланысты терминдер арқылы бір-бірімен байланысты, сөздермен немесе сөз тіркестерімен белгіленген санатталған ұғымдар жиынтығы.
таксономия – бақыланатын сөздермен немесе сөз тіркестерімен белгіленген, абстрактіден нақтыға қарай реттелген, субтип-супертип қатынастарымен немесе супержинақ-субжинақ қатынастарымен байланысты ұғымдардың формалды тізімі.
деректер моделі – әр түрлі қатынастары бар ұғымдардың (объект түрлерінің) сөздермен немесе сөз тіркестерімен белгіленген орналасуы. Әдетте, бірақ міндетті емес, белгілі бір сала (қолдану саласы) үшін талаптар мен мүмкіндіктерді көрсетеді.
желі (математика) – кездейсоқ граф ішіндегі объектілердің орналасуы.
онтология – әр түрлі анықталған қатынастар арқылы байланысты ұғымдардың орналасуы. Бұл орналасу бағытталған ациклді граф түрінде көрсетілуі мүмкін. Дерек элементтерін жіктеу схемасының бір мысалы – көрсету термині.
thesaurus – a collection of categorized concepts, denoted by words or phrases, that are related to each other by narrower term, wider term and related term relations. taxonomy – a formal list of concepts, denoted by controlled words or phrases, arranged from abstract to specific, related by subtype supertype relations or by superset subset relations. data model – an arrangement of concepts (entity types), denoted by words or phrases, that have various kinds of relationships. Typically, but not necessarily, representing requirements and capabilities for a specific scope (application area). network (mathematics) – an arrangement of objects in a random graph. ontology – an arrangement of concepts that are related by various well defined kinds of relations. The arrangement can be visualized in a directed acyclic graph. One example of a classification scheme for data elements is a representation term.