Студопедия — Основні класи суті.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Основні класи суті.






Існують три основні класи суті: стрижньові, асоціативні і характеристичні, а також підклас асоціативної суті - позначення.

Стрижньова суть (стрижень) - це незалежна суть. Наприклад стрижнями є: "Студент", "Квартира", "Чоловіки", "Лікар", "Брак".

Асоціативна суть (асоціація) - це зв'язок виду "многие-ко-многим" між двома або більш суттю. Асоціації розглядаються як повноправна суть: вони можуть брати участь в інших асоціаціях і позначеннях точно так, як і стрижньова суть; можуть володіти властивостями, тобто мати не тільки набір ключових атрибутів, необхідних для вказівки зв'язків, але і будь-яке число інших атрибутів, що характеризують зв'язок. Наприклад, асоціація "Брак" містять ключові атрибути "Код_м", "Код_ж" і "Табельний номер чоловіка", "Табельний номер дружини", а також уточнюючі атрибути "Номер свідоцтва", "Дата реєстрації", "Место_регистрациі", "Номер запису в книгу ЗАГС" і так далі

Характеристична суть (характеристика) - це зв'язок виду "многие-к-одной" або "одна-к-одной" між двома суттю (окремий випадок асоціації). Єдина мета характеристики в рамках даної наочної області полягає в описі або уточненні деякій іншій суті.

Позначаюча суть або позначення - це зв'язок виду "многие-к-одной" або "одна-к-одной" між двома суттю і відрізняється від характеристики тим, що не залежить від суті, що позначається.

Позначення і характеристики не є повністю незалежною суттю, оскільки вони припускають наявність деякій іншій суті, яка "позначатиметься" або "характеризуватиметься". Проте вони все ж таки є окремими випадками суті і можуть, звичайно, мати властивості, можуть брати участь в асоціаціях, позначеннях і мати свої власні (нижчого рівня) характеристики. Підкреслимо також, що всі екземпляри характеристики мають бути обов'язково пов'язані з яким-небудь екземпляром суті, що характеризується. Проте допускається, щоб деякі екземпляри суті, що характеризується, не мали зв'язків.

Перевизначимо тепер стрижньову суть як суть, яка не є ні асоціацією, ні позначенням, ні характеристикою. Така суть має незалежне існування.

На закінчення розглянемо приклад побудови інфологичеськой моделі бази даних "Живлення", де повинна зберігатися інформація про блюда, їх щоденне споживання, продукти, з яких готуються ці блюда, і постачальників цих продуктів. Інформація використовуватиметься кухарем і керівником невеликого підприємства громадського харчування, а також його відвідувачами.

За допомогою вказаних користувачів виділені наступні об'єкти і характеристики проектованої бази:

¾ Блюда, для опису яких потрібні дані, що входять в їх кулінарні рецепти: номер блюда (наприклад, з книги кулінарних рецептів), назва блюда, вид блюда (закуска, суп, гарячіше і тому подібне), рецепт (технологія приготування блюда), вихід (вага порції), назва, калорійність і вага кожного продукту, що входить в блюдо.

¾ Для кожного постачальника продуктів: найменування, адреса, назва продукту, що поставляється, дата постачання і ціна на момент постачання.

¾ Щоденне споживання блюд (витрата): блюдо, кількість порцій, дата.

 

Аналіз об'єктів дозволяє виділити:

¾ Стрижні: Блюда, Продукти і Міста;

¾ Асоціації: Склад (пов'язує Блюда з Продуктами) і Постачання (пов'язує Постачальників з Продуктами);

¾ Позначення: Постачальники;

¾ Характеристики: Рецепти і Витрата.

5.2.3 ER- діаграми і мова інфологичеського моделювання (ЯІМ)

При побудові інфологичеських моделей можна використовувати мову ER-диаграмм.

У них суть зображається поміченими прямокутниками, асоціації - поміченими ромбами або шестикутниками, атрибути - поміченими овалами, а зв'язки між ними - ненапрямленими ребрами, над якими може проставлятися ступінь зв'язку (1 або буква, замінююча слово "багато") і необхідне пояснення.

 

Рис.5. 2.1 Позначення, використовувані в ER-диаграммах.

 

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

 

СУТЬ (атрибут 1, атрибут 2,..., атрибут n)АСОЦІАЦІЯ [СУТЬ S1, СУТЬ S2...] (атрибут 1, атрибут 2,..., атрибут n)

ХАРАКТЕРИСТИКА (атрибут 1, атрибут 2,...)

{ СПИСОК, ЩО ХАРАКТЕРИЗУЄТ СУТЬ}

ПОЗНАЧЕННЯ (атрибут 1, атрибут 2,...)

[СПИСОК, ЩО ХАРАКТЕРИЗУЄТ СУТЬ]

де S - ступінь зв'язку, а атрибути, що входять в ключ, мають бути відмічені за допомогою підкреслення.

Для прикладу бази даних "Живлення" модель на мові ЯЇМ має наступний вигляд:

Блюда (БЛ, Блюдо, Вигляд)

Продукти (ПР, Продукт, Калорійність)

Постачальники (ПОС, Місто, Постачальник) [Місто]

Склад [Блюда M, Продукти N] (БЛ, ПР, Вага (г))

Постачання [Постачальники M, Продукти N] (ПОС, ПР, Дата_п, Ціна, Вага (кг))

Міста (Місто, Країна)

Рецепти (БЛ, Рецепт) { Блюда}

Витрата (БЛ, Дата_р, Порцій) { Блюда}

 

ER-диаграмма моделі бази даних "Живлення" наступний вигляд:

Рис.5.2.2 Інфологичеськая модель бази даних "Живлення"







Дата добавления: 2015-10-01; просмотров: 450. Нарушение авторских прав; Мы поможем в написании вашей работы!



Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Принципы и методы управления в таможенных органах Под принципами управления понимаются идеи, правила, основные положения и нормы поведения, которыми руководствуются общие, частные и организационно-технологические принципы...

ПРОФЕССИОНАЛЬНОЕ САМОВОСПИТАНИЕ И САМООБРАЗОВАНИЕ ПЕДАГОГА Воспитывать сегодня подрастающее поколение на со­временном уровне требований общества нельзя без по­стоянного обновления и обогащения своего профессио­нального педагогического потенциала...

Эффективность управления. Общие понятия о сущности и критериях эффективности. Эффективность управления – это экономическая категория, отражающая вклад управленческой деятельности в конечный результат работы организации...

Меры безопасности при обращении с оружием и боеприпасами 64. Получение (сдача) оружия и боеприпасов для проведения стрельб осуществляется в установленном порядке[1]. 65. Безопасность при проведении стрельб обеспечивается...

Весы настольные циферблатные Весы настольные циферблатные РН-10Ц13 (рис.3.1) выпускаются с наибольшими пределами взвешивания 2...

Хронометражно-табличная методика определения суточного расхода энергии студента Цель: познакомиться с хронометражно-табличным методом опреде­ления суточного расхода энергии...

Studopedia.info - Студопедия - 2014-2024 год . (0.009 сек.) русская версия | украинская версия