Онтологія та дані реляційної моделі та безпека; Дані Kronos

Оскільки ми вивчили онтологію минулого тижня, нам потрібно більше знати про її застосування та інші формати. Онтологія сама по собі не є насправді ефективним інструментом для зберігання інформації про справи або відстеження людей. Швидше, це інструмент для побудови логічних взаємозв’язків між класами на різних рівнях та їх властивостями.

Наприклад, минулого тижня нам довелося створити головне меню для ресторану та відповісти на запитання про калорії, ціну та інгредієнти. Спочатку ми використали Protege для створення онтології, і ми просто побудували фігуру дерева і пояснили взаємозв'язок між закускою, калоріями, ціною .... Відносини включали клас і підклас. Тоді ми створили різних людей за підкласами, і це було б конкретним початком, який пропонує ресторан. Однак ми не змогли запустити алгоритм у Protege, тому ми не могли дати клієнтам відповіді, коли вони запитували, яка основна страва містить менше 500 калорій або яка основна страва не містить глютену. В основному, Protege зберігає інформацію як гараж. У гаражі ви можете навести порядок у своїх речах, але ви не можете отримати те, що хочете, коли йдеться про розрахунок. Отже, нам потрібен інший інструмент, який може або обчислювати дані, і надати відповідь окремо, або об’єднати алгоритм і дані разом.

Реляційна модель розглядає світ як поєднання сутності та відносин. Сутність - це об’єкт зі своїми властивостями, які можуть відрізнятися від інших об’єктів. Взаємозв'язок означає взаємозв'язок між об'єктами, і існує три різні типи відносин. 1) 1 до 1, оскільки людина має лише один гендерний тип. 2) від 1 до n, як гендерний тип, яким поділяється багато людей. 3) n до 1, скільки людей однотипного типу. Що стосується сутностей та відносин, ми можемо використовувати інформацію від однієї сутності для відстеження інформації від іншої сутності. Наприклад, ми можемо шукати імена людей, чий гендерний тип однаковий.

Модель ER (Entity Relational) - це графічне представлення сутностей та їх взаємозв’язків між собою і використовується в базах даних або інформаційних системах. Ну, він також не включає алгоритм, але він працює краще, коли дані пов’язані між собою. Модель ER належить до категорії реляційних моделей, тоді як діаграма ER може бути присвоєна реляційній моделі і, врешті-решт, робочій схемі.

дані

У блозі haovip123 він використав приклад, щоб пояснити, як ER перекладається на RM. У цьому випадку в цьому випадку є кафедра, інструктор та курс. І у кожного з них є набори інформації. Існують також взаємозв'язки "від 1 до 1", "від 1 до n" і "від n до m". Потім він перевів модель ЕМ у діаграму РМ.