КАТЕГОРИИ: Архитектура-(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. Перетворення сутностей на таблиці Кожна проста сутність перетворюється на таблицю. Простою є сутність, яка не є підтипом або не має підтипів. Іменем може бути будь-яке з імен сутності.
Дата добавления: 2014-01-11; Просмотров: 428; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |