Разработка модели «Автомобиль»
Автор: suicideevilboy • Декабрь 22, 2021 • Реферат • 294 Слов (2 Страниц) • 212 Просмотры
Разработку модели начнем с выделения основных сущностей и связей между ними.
Прежде всего, существует сущность «Автомобиль». Каждый автомобиль имеет госномер, который является его ключом, и ряд атрибутов, которые взяты из описания предметной области. Каждый экземпляр сущности «Автомобиль» соответствует не конкретному автомобилю, стоящей в салоне, а описанию некоторой машины, которая дается обычно в автосалоне. Каждый автомобиль может присутствовать в нескольких экземплярах, и это как раз те конкретные автомобили, которые стоят в автосалоне. Для этого вводится сущность «Прокат», которая будет содержать описания всех экземпляров автомобилей, которые находятся или же сдаются. Каждый экземпляр имеет уникальный -номер, однозначно определяющий конкретный автомобиль. Кроме того, каждый экземпляр может находиться либо в салоне, либо у арендующего. В последнем случае для данного экземпляра дополнительно указываются дата взятия автомобиля и дата его возврата
Между сущностями «Автомобили» и «Прокат» существует связь (1:*), обязательная с двух сторон. Так как один автомобиль может присутствовать в салоне в нескольких экземплярах, но один экземпляр относится только к одному автомобилю, поэтому используется связь (1:*). При этом каждый автомобиль соответствует экземпляр этому автомобилю. Это означает, что со стороны сущности «Автомобили» связь обязательная. Каждый экземпляр относится к конкретному автомобилю, поэтому и со стороны «Прокат» связь тоже обязательная.
Далее введем сущность «Клиенты». В автосалоне каждому клиенту присваивается уникальный номер, идентификационный номер (код),
...