қарапайымкілт (кілттік
өріс) деп атайды. Егер жазбалар бірнеше өрістермен анықталса, онда мұндай
кестенің
құрамдыкілті бар деп есептеледі. Екі реляциялық кестені
ұйымдастыру үшін бірінші кестенің кілтін екінші кестенің кілтінің құрамына
енгізу керек (кілттер бір-бірін қайталуы мүмкін). Басқа жағдайда бірінші
кестенің құрылымына
сыртқы кілтті енгізу қажет.
Сыртқы кілт екінші
кестенің кілті болады.
4.5 Деректердің постреляциялық моделі Реляциялық модельге қарағанда
постреляциялық модельде көпмәнді
өрістерге жол беріледі, яғни онда алғашқы қалыпты түр қоятын шектеудің күші
жойылады. Көп мәнді өрістердің мәндер жиыны
өзіндік кесте болып саналады,
жалпы айтқанда, постреляциялық модель өзара байланысқан реляциялық
кестелердің жиынтығын бір постреляциялық кесте ретінде көрсетуге мүмкіндік
береді.
Өрістердің
бір-біріне
салынуын
қамтамасыз
етумен
қатар
постреляциялық модель
ассоцияланған көпмәнді өрістерді (көптеген топтарды)
қолдайды. Ассоцияланған өрістердің жиынтығы
ассоциация деп аталады. Бұл
ретте ассоциацияның бір бағанының жолындағы алғашқы мәні ассоциацияның
барлық өзге бағандарының алғашқы мәндеріне сәйкес келеді. Осыған ұқсас
түрде бағандардың барлық екінші мәндері және т.б. байланысқан.
Өрістердің ұзындығына және кестелерде қалыпқа келтірілмеген
мәліметтер сақталатын болғандықтан, мәліметтердің тұтастығы мен қарама-
қайшылықсыздығын қамтамасыз ету мәселесі туындайды. Аталған мәселе
МҚБЖ-ға клиент-серверлік жүйелерде сақталатын процедураларға ұқсас
механизмдерді енгізу арқылы шешіледі.
Өрістердегі мәндерді бақылау қызметін сипаттау үшін мәліметтерге
жүгінуге дейін немесе содан кейін автоматты түрде шақырылатын
процедураларды (конверсия кодтары мен корреляция кодтары) құру мүмкіндігі
бар. Корреляция кодтары мәліметтерді оқығаннан кейін, бірден оларды
өңдеудің алдында орындалады. Конверсия кодтары, керісінше, мәліметтерді
өңдеуден өткізгеннен кейін орындалады.