12
Сурет 3.1-Прецеденттер диаграммасы
3.2 ER-диаграмма
«Субъект-қатынас» диаграммасы(ER диаграмма)- бұл жүйе ішіндегі əр
түрлі «объектілердің»(адамдар,объектілер, ұғымдар жəне т.б.) өзара
байланысты екендігін көрсететін блок-схеманың түрі. ER диаграммалары əр
түрлі саладағы реляциялық мəліметтер базасын жобалау жəне түзету,
бизнеске арналған бағдарламалық жəне ақпараттық жүйелерді зерттеу жəне
əзірлеу үшін қолданылады.
ER диаграммалары нысандарды, олардың
атрибуттары мен байланыстарын бейнелеу үшін
стандартты белгілер
жиынтығына сүйенеді.
Негізгі кілт- бұл əрбір жазба үшін ерекше идентификатор, оның мəні тек
сол жазбаны бірегей анықтайды.
Негізгі кілт екі қасиетке ие болуы керек:
-
Жазбаны бірмəнді сəйкестендіру;
-
Артық(избыточность) болмауы-бұл əрбір жазба үшін ерекше
идентификатор, оның мəнні тек сол жазбаны бірегей анықтайды.
Жобаланған мəліметтер базасында барлық кестелер үшін
басты кілт
арнайы енгізілген идентификатор(id) болып табылады, яғни,біздің жүйеде:
Users кестесі үшін users_id;
files кестесі үшін files_id;
duplicates кестесі үшін duplicates_id;
format кестесі үшін format_id.