Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
28
Добавлен:
01.05.2014
Размер:
803.84 Кб
Скачать

Концептуальные модели и схемы баз данных

Вариант ER-модели в методологии IDEF1X

Роль (Rolename)

Когда внешние ключи мигрируют от родительской сущности через связь к дочерней сущности, они служат в модели двойную службу. Для понимания обеих ролей, иногда является полезным переименовать передаваемый ключ, для того, чтобы

показать, какую он играет роль в дочерней сущности. Имя, назначаемое этому атрибуту, называется ролью.

Примечание: Имена Ролей также используются для совместимости модели с наследуемыми моделями данных, где внешний и первичный ключи имели разные названия.

Концептуальные модели и схемы баз данных

Вариант ER-модели в методологии IDEF1X

Рис. Модель Пункта обмена валюты

Концептуальные модели и схемы баз данных

Вариант ER-модели в методологии IDEF1X

Потенциальные ключи, не использующиеся в качестве первичных ключей, могут быть назначены в качестве альтернативных ключей и записаны под этим именем в модели. Символ (AKn), где n – это номер, ставится после атрибутов, составляющих альтернативный ключ.

Альтернативные ключи часто используются для отображения различных индексов, используемых при доступе к данным.

Концептуальные модели и схемы баз данных

Вариант ER-модели в методологии IDEF1X

Инверсный вход – это атрибут или группа атрибутов, которые используются для доступа к сущности (так, как если бы они были первичными ключами), однако не обязательно находят только один экземпляр.

Концептуальные модели и схемы баз данных

Вариант ER-модели в методологии IDEF1X

Магазин

Код магазина

Название

Адрес

Телефон

Магазин Товар

Код магазина (FK) Код типа товара (FK)

Тип товара

Код типа товара

Название типа

Товар Кредит

Код типа товара (FK) Код типа кредита (FK)

Кредитный консультант

Код консультанта

ФИО

Логин

Пароль

Заявка

Код заявки

Код консультанта (FK) Код магазина (FK) Код анкеты (FK)

Дата заявки

Код типа кредита (FK) Цена Товара

Анкета Клиента

Код анкеты

ФИО Дата рождения

Место жительства Серия паспорта Номер паспорта

Орган выдачи паспорта Дата выдачи ИНН

График платежей

Номер договора (FK) Дата платежа

Сумма платежа

 

Кредитный договор

 

 

Номер договора

 

 

Дата договора

 

 

Срок кредита

 

Типы кредита

Сумма кредита

 

Идентификационный номер

 

Код типа кредита

Первоначальный взнос

 

Переплата за товар

Оплата по договору

 

Название кредита

Код заявки (FK)

Первый взнос

Ежемесячный платеж

Номер договора (FK)

Удорожание

модели

Дата оплаты

Срок

 

 

 

сумма оплаты

 

 

Дата зачисления оплаты

 

 

доп информация

Концептуальные модели и схемы баз данных

Вариант ER-модели в методологии IDEF1X

Строка_счета

Ид_программы (FK) Ид_счета (FK)

Дата_начала Дата_завершения Количество

Тип_Заявки

Ид_тип_заявки

Имя_заявки

Счет

Ид_счета

Номер_счета Ид_сделки (FK) дата_счета Результат_оплаты

Заявки

Ид_заявки

Ид_тип_заявки (FK) Номер_заявки Ид_сделки (FK) Дата_назначения Дата_Встречи

Клиент

Ид_клиент

Имя_компании Расчетный счет Адрес Телефон

Контактное лицо Ближайшее_ Метро Вид_деятельности Факс

E-mail ИНН БИК

Строка_Заявки

Ид_заявки (FK) Ид_программы (FK)

Примечание

Программа_Услуги

Ид_программы

Наименование_программы Цена

Ид_единиц_изм (FK)

Сделки

Программа_программма

Ид_программы1 (FK) Ид_программы (FK)

Ид_сделки

Ид_сотрудника (FK) Ид_клиент (FK) Организация Дата_сделки Дата_закрытия Результат_ид (FK) Описание_результата

Рис. Пример модели

Единица_измерения

Ид_единиц_изм

имя_единиц_изм

Результат

Результат_ид

Имя_результата

Сотрудники

Ид_сотрудника

Имя_сотрудника Оклад Имя_пользователтя Должность Премия

Соседние файлы в папке Презентации по технологиям БД