Разработайте диаграмму сущностных отношений (ERD) для базы данных, которая отслеживает данные автомобильных гонок со следующими требованиями: • У нас есть автомобили, для каждого автомобиля мы сохраняем его номер автомобиля (уникальный идентификатор), тип двигателя, цвет(может иметь более одного цвета), марку и модель(разделенные на имя модели, поколение и серию).
• У нас есть драйверы, для каждого драйвера мы сохраняем Ssn (уникальный идентификатор), имя, дату рождения и возраст (производный атрибут).
• Каждый водитель может участвовать во многих гонках и может использовать один и тот же автомобиль или другой в каждой гонке. Таким образом, один и тот же автомобиль можно использовать во многих гонках. Мы храним некоторые данные о гонке, такие как номер гонки (уникальный идентификатор), тип гонки, количество раундов и дата.
• Нам также нужно зафиксировать победителя(одного победителя) каждой гонки (гонщика, выигравшего гонку) и время победы (время, затраченное на финиш и победу в гонке).
• Мы также храним данные о спонсоре каждого драйвера, такие как номер спонсора (уникальный, если он связан с конкретным драйвером, но не уникальный, если он связан с разными драйверами), имя, тип и дата начала.
Информационные модели представляют объекты и процессы в образной или знаковой форме.
Образные модели (рисунки, фотографии и др. ) представляют собой зрительные образы объектов, зафиксированные на каком-либо носителе информации (бумаге, фото- и кинопленке и др.) . Широко используются образные информационные модели в образовании (вспомните учебные плакаты по различным предметам) и науке, где требуется классификация объектов по их внешним признакам (в ботанике, биологии, палеонтологии и др.) .
Знаковые информационные модели строятся с использованием различных языков (знаковых систем) . Знаковая информационная модель может быть представлена в форме текста (например, программы на языке программирования) , формулы (например, второго закона Ньютона F=m·a), таблицы (например, периодической таблицы элементов Д. И. Менделеева) и так далее.
Иногда при построении знаковых информационных моделей используются одновременно несколько различных языков. Примерами таких моделей могут служить географические карты, графики, диаграммы и пр. Во всех этих моделях используются одновременно как язык графических элементов, так и на протяжении своей истории человечество использовало различные и инструменты для создания информационных моделей. Эти постоянно совершенствовались. Так, первые информационные модели создавались в форме наскальных рисунков, в настоящее же время информационные модели обычно строятся и исследуются с использованием современных компьютерных технологий.