Об'єкт Тести raquo ;. У базі даних необхідно зберігати інформацію про тести, пропонованих для визначення ПФС:
- ідентифікатор тесту;
- назва тесту.
Об'єкт Результати тестів raquo ;. У базі даних необхідно зберігати інформацію про результати тестування:
- ідентифікатор результату;
- ідентифікатор тесту;
- ідентифікатор дати;
- ідентифікатор пацієнта.
Об'єкт Дата проведення тесту raquo ;. У базі даних необхідно зберігати дати проведення тестування:
- ідентифікатор дати;
- дата.
Об'єкт Висновок raquo ;. Необхідно поставити числовим результатами тестів у відповідність текстові висновки, засновані на обраних методиках тестування:
- Ідентифікатор висновку;
- Висновок.
Об'єкт Дані, отримані в ході тестування raquo ;. У базі даних необхідно зберігати числові значення, отримані в ході тестування:
- Ідентифікатор результату;
- Ідентифікатор висновку;
- Значення.
.4.3 Опис сутностей
Сутність - будь-який помітний об'єкт, інформацію про який необхідно зберігати в базі даних. Необхідно розрізняти такі поняття, як тип сутності й екземпляр сутності. Поняття тип сутності відноситься до набору однорідних предметів, подій, виступають як ціле. Примірник сутності відноситься до конкретної речі в наборі [8].
Таблиця 2.5 - Опис сутностей
Номер п/пПолное найменування сущностіСокращенное найменування сущностіОпределеніе сенсу сущності1ПаціентPatientІнформація про пацієнтів, що проходять тестірованіе2Паціенти в організаціяхPatients_organisationІнформація про приналежність пацієнтів до організаціям3ОрганізацііOrganizationІнформація про організації та їх структуре4Результати тестовResultsІнформація про результати теста5Дата проведення тестаDatesІнформація про дату проведення теста6ТестиTestsІнформація про наявних тестах7Заключенія в тестахtest_conclІнформація про відповідність висновків певним тестам8ЗаключеніяConclusionІнформація, необхідна для формування висновку за результатами проходження тесту 9Данние, отримані в ході тестірованіяDataКонкретние числові значення (час виконання, кількість помилок)
2.4.4 Опис доменів
Доменом є безліч допустимих значень атрибуту. У проектованої базі даних передбачається використання наступних доменів (табл. 2.6).
Таблиця 2.6. Опис доменів
ШифрНаименованиеОпределениеШаблонПример12345D1ИдентификаторЦелое число 1? 214748364710D2Фамілія, Ім'я, По батькові, найменування організації, назва тесту, заключеніе1? 90 сімволовІвановD3Пол1 сімволМD4Уровень іерархііЦелое число 1? 2553D5Дата проведення тесту, дата рожденіяДата від 01.01.1900ДД.ММ.ГГГГ13.02.1990D6Чісловие значення результатів тестаС плаваючою точкою, 1? 3.4e38
2.4.5 Опис атрибутів
Атрибутом називається іменована характеристика сутності. Його найменування є унікальним для конкретного типу сутності, але може бути однаковим для різного типу сутностей [8].
Опис атрибутів проектованої бази даних наведено в табл. 2.7.
Таблиця 2.7 - Опис атрибутів
№ п/п Найменування сущності№ п/пПолное найменування атрібутаСокращенное назва атрібутаОпределенностьШіфр домена1Паціент1.1Ідентіфікатор пациентаid_pat1D11.2Фамилияlast_name0D21.3Имяfirst_name1D21.4Отчествоfather_name0D21.5Полgender1D31.6Дата рожденіяBirth1D52Паціенти в організаціях2.1Ідентіфікатор паціентаid_pat1D12.2Ідентіфікатор організацііId1D13Організаціі3.1Ідентіфікатор організацііId1D13.2Ідентіфікатор родітеляid_parent1D13.3Уровень іерархііLevel1D43.4НаіменованіеTitle1D24Результати тестов4.1Ідентіфікатор результатаid_result1D14.2Ідентіфікатор тестаid_test1D14.3Ідентіфікатор датиid_date1D14.4Ідентіфікатор паціентаid_pat1D15Дата проведення теста5.1Ідентіфікатор датиid_date1D15.2Дата проведення тестаDate1D56Тести6.1Ідентіфікатор тестаid_test1D16.2Наіменованіе тестаName1D27Заключенія в тестах7.1Ідентіфікатор тестаid_test1D17.2Ідентіфікатор заключеніяid_concl1D18Заключенія8.1Ідентіфікатор заключеніяid_concl1D18.2Наіменованіе заключеніяName1D29Данние, отримані в ході тестірованія9.1Ідентіфікатор результатаid_result1D19.2Ідентіфікатор заключеніяid_concl1D19.3Значеніе 1result_10D69.4Значеніе 2result_20D69.5Значеніе 3result_30D69.6Значеніе 4result_40D69.7Значеніе 5result_50D69.8Значеніе 6result_60D69.9Значеніе 7result_70D69.10Значеніе 8result_80D6 <...