Осылайша атрибут нақты немесе дерексіз
нысандардың жиынтығына
байланысты сипаттамалардың немесе
сипаттардың белгілі бір тҥрі
болып табылады. Мҥліктің сипаты, сондай-ақ мҥліктің және объектінің
(объектінің) арасындағы қарым-қатынастың сипаты әртҥрлі болуы
мҥмкін. Негізгі қасиеттерін қарастырамыз (атрибуттар).
Атрибут экземпляры — ҧйымның белгілі бір данасының нақты
сипаттамасы, тӛлсипаттың мәні (мысалы, «тҥс» атрибуты, ал «жасыл» -
атрибут данасы).
Атрибут кӛп немесе жалғыз болуы мҥмкін, яғни сипатты кӛрсететін
тӛлсипат бір уақытта бірнеше мәнге немесе сәйкесінше бір ғана болуы
мҥмкін. Мысалы, қызметкердің бірнеше мамандықтары болуы мҥмкін,
бірақ жалғыз мән - бҧл INN.
Атрибут қарапайым болуы мҥмкін (қосымша тапсырмалар
тҧрғысынан одан әрі бӛлуге жатпайды) немесе қҧрамдас
- егер оның
мәні қарапайым қасиеттердің мәндерінен қҧралған болса. Мысалы,
«Туған жылы» сипаты қарапайым және «Мекенжай» сипаты кҥрделі
болып табылады, себебі ол қарапайым қасиеттердің мәндерін қамтиды:
Қала, Кӛше және Ҥй.
Атрибуттың егжей-тегжейлі дәрежесін қалай анықтау керек? Яғни,
тапсырмалар қҧжаттарды тҧтынушының мекен-жайы басып келеді,
бірақ толық мекен-жайы, одан әрі талдау қажет етпеген жағдайда қала,
кӛше, ҥй, пәтер, мысалы, біз қарапайым жылжымайтын мҥлік ҥшін
бҥкіл мекенжайын алады, және ол толық
сақталады және Пайдаланушы
болады. Бҧл деректерді дерекқордан толық таңбалар қатарынан ғана
ала алады. Мҧндай клиент қала болып табылады, сондай-мекенжайын
қҧрайтын бӛлшектер, талдау біздің проблемалар бар болса,
біз жеке
деректер элементі ретінде қаланы бӛлектеу қажет, тек осы жағдайда,
пайдаланушы, мысалы, барлық клиенттер ҥшін сҧрау оны кіруге және
орындауға болады, белгілі бір қалада, мысалы,
Санкт-Петербургте
тҧрады.
Дегенмен, пайдаланушы қажеттіліктері мен тапсырыс берушінің
толық мекен-жайы болса, онда мекен-жай
бойынша ақпарат қалған,
сондай-ақ, мысалы, «жасыру-кӛбею ҥшін жоғары тҧрғыда болады.»
Бӛлек саласында кездесетін деп аталатын болады, сақтау керек
жҧмыстары кӛп болады. Бҧл жағдайда дерекқордағы әрбір клиент ҥшін
«Қала», «Қысқартылған мекенжай» деген мағына беріледі.
Кейбір жағдайларда негізгі және алынған
қасиеттер арасындағы
айырмашылық пайдалы болып табылады. Мысалы, «Жеткізуші»
жобамен берілген бӛлшектердің санын қосу арқылы есептелетін
«Жеткізілген бӛлшектердің жалпы саны» сипатына ие болуы мҥмкін.
Егер ҧйымның барлық даналары ҥшін мҥліктің болуы міндетті
болмаса, онда бҧл шарт шартты деп аталады.
Достарыңызбен бөлісу: