Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Розміри та форма прямокутників

Множинність зв'язку

Текст

Розпізнавання зображень

Рекомендації та правила побудови діаграмі

Типи та екземпляри

Дуже важливо чітко розуміти, що всі визначення сутності, зв'язку, атрибута й уні­кального ідентифікатора, які ми щойно розглянули, є визначеннями типу, або класу, а не екземпляра. Екземпляри сутностей і зв'язків відображуються не на ER-моделі, а в самій базі даних. Решта понять і визначень у моделюванні сутно­стей і зв'язків також стосуються типів, а не об'єктів.

 

 

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

Діаграму слід спланувати в такий спосіб, щоб прямокутники сутностей розмі­щувалися на одних рівнях, а лінії зв'язків були прямими, горизонтальними або вертикальними. Кількість перетинів потрібно звести до мінімуму, також слід уни­кати побудови діаграм з великою кількістю близько розташованих паралельних ліній. Необхідно використовувати більше вільного місця, щоб не створювалося враження громіздкості.

Більшість людей здатні миттєво розпізнавати зорові образи. Розробник моделі може використовувати цю особливість, створюючи діаграми, що відрізняються за формою і конфігурацією. Це дасть змогу легко повертатися до раніше узгодженої моделі та обговорювати її з максимальною продуктивністю. Якщо намалювати кілька різних діаграм однакової конфігурації, то здатність до швидкого віднов­лення деталей в пам'яті буде втрачено.

Тексти мають виключати двозначне тлумачення. Слід уникати скорочень і жар­гону. Щоб текст легше читався, більшість написів має розташовуватися горизон­тально. Для зручності написи можна розміщувати у кількох рядках. Два імені зв'язку слід розташовувати на протилежних кінцях лінії зв'язку по різні її боки. Центрування і вирівнювання тексту вліво або вправо потрібно здійснювати одноманітно, це значно підвищить якість документів і зручність їх сприйняття.

Закінчення зв'язку типу «багато» («пташину лапку») бажано розміщувати ліво­руч від лінії зв'язку або над нею. Це поліпшує якість сприйняття моделі та її адек­ватність.

Розміри та форма прямокутників, що зображують сутності, не мають особливого значення, їх можна змінювати — подовжувати, збільшувати або зменшувати.

 

 

2. На базі ER-моделі може бути спроектована схема реляційної бази даних. Алго­ритм такого проектування з використанням мови SQL наведено нижче.

Крок 1. Перетворення сутностей на таблиці

Кожна проста сутність перетворюється на таблицю. Простою є сутність, яка не є підтипом або не має підтипів. Іменем може бути будь-яке з імен сутності.

<== предыдущая лекция | следующая лекция ==>
Унікальний ідентифікатор | Крок 2. Перетворення атрибутів на стовпці
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 428; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.