4.2 Синтез глобальной er-модели
В данном подразделе из совокупности локальных ER-моделей строится единая глобальная ER-модель путем слияния эквивалентных сущностей, синтеза обобщенных сущностей и их категорий, устранения дублирования атрибутов и связей. Ниже представлены пояснения к указанным действиям. Графическое представление глобальной ER-модели приведено на рис. 4.1 в конце раздела.
4.2.1 Слияние эквивалентных сущностей
Эквивалентные сущности, выявленные в п. 4.1.1, слиты в одну с объединением множеств атрибутов:
1) «Сотрудник» функции 1 и «Продавец» функции 4 слиты в единую сущность «Сотрудник»;
2) «Телефон» функции 1 и «Телефон» функции 3 слиты в единую сущность «Телефон»;
3) «Товар» функции 2 и «Товар» функции 4 слиты в единую сущность «Товар»;
4) Сущности «Покупатель» функции 4 и «Комитент» функции 3 слиты в единую сущность «Потребители услуг комиссионного магазина»;
5) «Место» функции 1 и «Работа» функции 3 слиты в единую сущность «Работа»;
4.2.2 Синтез обобщающих сущностей и категорий
По результатам анализа (п. 4.1.2) введены следующие обобщающие сущности и их категории:
1) Обобщающая сущность «Сотрудник» с категорией «Продавец»;
2) Обобщающая сущность «Продажа» с категорией «Сроки продажи»;
3) Обобщающая сущность «Контактная информация» с категориями «Телефон» и «Эл.почта»;
4) Обобщающая сущность «Потребители услуг комиссионного магазина» с категориями «Покупатель» и «Комитент».
4.2.3 Устранение дублирования атрибутов и связей
Устранены следующие дублирующиеся атрибуты:
1) Атрибут «Продавец.Табельный номер» функции 4 удален как избыточный;
2) Атрибут «Продавец.ФИО» функции 4 удален как избыточный;
3) Атрибут «Сроки продажи.Дата приема» функции 3 удален как избыточный;
4) Атрибут «Сроки продажи.Срок хранения» функции 3 удален как избыточный;
5) Атрибут «Сроки продажи.Дата продажи» функции 3 удален как избыточный;
6) Атрибут «Сроки продажи.Дата продажи» функции 4 удален как избыточный;
7) Атрибут «Товар.Наименование товара» функции 4 удален как избыточный;
8) Атрибут «Покупатель.ФИО» функции 4 удален как избыточный;
9) Атрибут «Покупатель.Категория» функции 4 удален как избыточный;
10) Атрибут «Комитент.Адрес эл.почты» функции 3 удален как избыточный;
11) Атрибут «Товар.Цена» функции 4 удален как избыточный;
12) Атрибут «Телефон.Номер» функции 1 удален как избыточный;
13) Атрибут «Телефон.Тип» функции 1 удален как избыточный;
14) Атрибут «Место.Нпп» функции 1 удален как избыточный;
15) Атрибут «Место.Дата прихода» функции 1 удален как избыточный;
16) Атрибут «Место.Дата ухода» функции 1 удален как избыточный;
Устранены следующие дублирующиеся связи:
1) Связь «Контакт» функции 1 удалена как избыточная;
4.3 Спецификации ограничений и правил
В данном подразделе локальные ограничения и правила, сформулированные в разд. 3 для локальных ER-моделей, трансформированы применительно к глобальной модели, а именно:
– ограничения атрибутов сущностей (таблица 4.1);
– ограничения кортежей (таблица 4.2);
– ограничения уникальности (таблица 4.3);
– динамические ограничения (таблица 4.4);
– прочие ограничения (таблица 4.5);
– операционные правила (таблица 4.6).
– правила ссылочной целостности (таблица 4.7);
Таблица 4.1
Ограничения атрибутов
|
Имя атрибута или агрегата |
Тип |
Размер |
Границы или допустимые значения |
Значение по умолчанию | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
1. Сотрудник.Табельный номер | строка цифр |
6 |
1) |
| ||||||||||
|
2. Сотрудник.ФИО |
агрегат |
2) |
| |||||||||||
|
3. Сотрудник.Дата рождения |
дата |
|
3) |
| ||||||||||
|
4. Сотрудник.Стаж |
положит. целое |
|
вычисл. 4) |
| ||||||||||
|
5. Паспорт.Серия |
положит. целое |
4 |
|
| ||||||||||
|
6. Паспорт. Номер |
положит. целое |
6 |
|
| ||||||||||
|
7. Паспорт.Дата выдачи |
дата |
|
3) |
| ||||||||||
|
8. РОВД.Серия |
положит. целое |
4 |
|
| ||||||||||
|
9. РОВД.Кем выдан |
строка рус. букв |
|
|
| ||||||||||
|
10. Телефон.Номер | строка |
|
5) |
| ||||||||||
|
11. Телефон.Тип |
строка рус. букв |
|
6) |
| ||||||||||
|
12. Эл.почта.Адрес |
строка |
|
|
| ||||||||||
|
13. Эл.почта.Местонахождение |
строка |
|
|
| ||||||||||
|
14. Контактн.информация.Нпп | положит. целое |
|
|
инкр. 7) | ||||||||||
|
15. Контактн.информация Примечание |
текст |
|
|
| ||||||||||
|
16. Место.Нпп |
положит. целое |
|
|
инкр. 8) | ||||||||||
|
17. Место.Дата прихода |
дата |
|
|
| ||||||||||
|
18. Место.Дата ухода |
« |
|
|
| ||||||||||
|
19. Подразделение.Код подразделения |
строка цифр |
4 |
|
| ||||||||||
|
20. Подразделение.Название подразделения |
строка |
|
|
| ||||||||||
|
21. Карьера.Нпп |
положит. целое |
|
|
инкр.9) | ||||||||||
|
22. Карьера.Дата назначения |
дата |
|
|
| ||||||||||
|
23. Карьера.Дата снятия |
дата |
|
|
| ||||||||||
|
24. Должность.Код должности |
строка цифр |
4 |
|
| ||||||||||
|
25. Должность.Название должности |
строка |
|
|
| ||||||||||
|
26. Обучение.Срок обучения |
строка |
|
10) |
| ||||||||||
|
27. Обучение.Тип учреждения |
строка |
|
|
| ||||||||||
|
28. Образование.Нпп |
положит. целое |
|
|
инкр.11) | ||||||||||
|
29. Образование.Присвоенная специальность |
строка |
|
|
| ||||||||||
|
30. Товар.Табельный номер |
строка |
4 |
|
| ||||||||||
|
31. Товар.Наименование товара |
строка |
|
|
| ||||||||||
|
32. Вещь.Размер |
положит.число |
|
|
| ||||||||||
|
33. Вещь.Возрастная категория |
строка |
|
|
| ||||||||||
|
34. Товар.Состав |
« |
|
|
| ||||||||||
|
35. Товар.Цвет |
« |
|
|
| ||||||||||
|
36. Товар.Тип |
« |
|
|
| ||||||||||
|
37. Использование.Тип |
« |
|
|
| ||||||||||
|
38. Использование.Предназначение |
« |
|
|
| ||||||||||
|
39. Товар.Категория |
« |
|
|
| ||||||||||
|
40. Товар.Страна-изготовитель |
« |
|
|
| ||||||||||
|
41. Товар.Наличтие фирменной бирки |
« |
|
|
| ||||||||||
|
42. Товар.Сроки обмена |
« |
|
12) |
| ||||||||||
|
43. Качество и цена.Степень изношенности |
« |
|
13) |
| ||||||||||
|
44. Качество и цена.Наличие брака |
« |
|
|
| ||||||||||
|
45. Качество и цена.Цена |
положит.число |
|
14) |
| ||||||||||
|
46. Сроки продажи.Дата приема |
дата |
|
|
| ||||||||||
|
47. Сроки продажи.Срок хранения |
строка |
|
12) |
| ||||||||||
|
48. Сроки продажи.Дата возврата |
дата |
|
|
| ||||||||||
|
49. Сроки продажи.Дата продажи |
дата |
|
|
| ||||||||||
|
50. Комитент.Дата рождения |
дата |
4 |
|
| ||||||||||
|
51. Потребители услуг КМ.Табельный номер |
строка |
|
|
| ||||||||||
|
52. Потребители услуг КМ.ФИО |
агрегат |
|
2) |
| ||||||||||
|
53. Потребители услуг КМ.Категория |
строка |
|
|
| ||||||||||
|
54. Работа.Нпп |
положит. целое |
|
|
инкр.8) | ||||||||||
|
55. Работа.Дата прихода |
дата |
|
|
| ||||||||||
|
56. Работа.Дата ухода |
дата |
|
|
| ||||||||||
|
57 . Работа.Название места работы |
строка |
|
|
| ||||||||||
|
58. Работа.Должность |
строка |
|
|
| ||||||||||
|
59. Продажа.Номер продажи |
положит. число |
|
|
инкр.16) | ||||||||||
|
60. Статья.Номер статьи |
положит. целое |
4 |
|
| ||||||||||
|
61. Статья.Вид |
строка |
|
|
| ||||||||||
|
62. Статья.Назавание |
« |
|
|
| ||||||||||
|
63. Время.Дата составления |
дата |
|
|
| ||||||||||
|
64. Время.Отчетный период |
строка |
|
10) |
| ||||||||||
|
65.Статьи дохода.Сумма дохода |
положит. число |
|
14) |
| ||||||||||
|
66. Статьи дохода.Процент от стоимости товара |
« |
|
|
| ||||||||||
|
67. Статьи дохода.Процент за хранение на витрине |
« |
|
|
| ||||||||||
|
68. Статьи расходов.Сумма расходов |
« |
|
14) |
| ||||||||||
|
69. Статьи расходов.Аренда торговой площади |
« |
|
14) |
| ||||||||||
|
70. Статьи расходов.Оборудование |
« |
|
14) |
| ||||||||||
|
71. Статьи расходов.Зарплата продавца |
« |
|
14) |
| ||||||||||
|
72. Статьи расходов.Реклама |
« |
|
14) |
| ||||||||||
|
73. Статьи расходов.Услуги юриста |
« |
|
14) |
| ||||||||||
|
74. Статьи расходов.Налоговые отчисления |
« |
|
14) |
| ||||||||||
|
75. Справка о продаже вещей.Количество |
положит. число |
|
|
| ||||||||||
|
76. Справка о продаже вещей.Цена продажи |
положит. число |
|
|
| ||||||||||
|
77. Справка о продаже вещей.Сумма |
положит. число |
|
14) |
| ||||||||||
|
78. Справка о продаже вещей.ФИО комитента |
агрегат |
|
2) |
|
Таблица 4.2.
Ограничения кортежей
№ п/п |
Группа атрибутов |
Ограничение |
1. |
Место.Дата прихода, Дата ухода, Работа. Дата прихода, Дата ухода |
Дата ухода > Дата прихода |
2. |
Сотрудник.Дата рождения, Место.Дата прихода |
Дата прихода – Дата рождения >= 25 лет |
3. |
Сроки продажи.Дата приема, Дата продажи |
Дата продажи > Дата поступления |
4. |
Сроки продажи.Дата приема, Дата продажи, Дата возврата |
Дата продажи - Дата поступления < Дата возврата |
5. |
Комитент.Дата рождения, Сроки продажи.Дата приема товара для продажи |
Дата приема товара для продажи - Дата рождения>=20 лет |
6. |
Место.Дата прихода, Дата ухода, Работа. Дата прихода, Дата ухода, |
Дата ухода - Дата прихода >=1 год |
7. |
Продажа.Сроки продажи.Дата продажи |
Дата продажи > Текущая дата – 100 лет |
8. |
Продажа.Номер продажи |
Номер продажи >0 |
9. |
Статьи дохода.Сумма дохода, Статьи расходов.Сумма расходов |
Сумма дохода - Сумма расходов >= 0 |
10. |
Время.Отчетный период |
Отчетный период > 3 мес. |
Таблица 4.3.
Ограничения уникальности
№ п/п |
Атрибут или группа атрибутов |
Среди каких экземпляров какой сущности или связи имеет место уникальность |
1. |
Сотрудник.Табельный номер |
всех экз. сущности Сотрудник |
2. |
Сотрудник.ФИО |
« |
3. |
Паспорт.Серия |
всех экз. сущности Паспорт |
4. |
Паспорт.Номер |
всех экз. сущности Паспорт |
5. |
РОВД.Серия |
всех экз. сущности РОВД |
6. |
Контактн.информация.Нпп |
всех экз. сущности Контактн.информация одного потребителя услуг КМ |
7. |
Телефон.Номер |
всех экз. сущности Телефон |
8. |
Место.Нпп |
всех экз. связи Место одного сотрудника |
9. |
Место.Дата прихода |
« |
10. |
Место.Дата ухода |
« |
11. |
Карьера.Нпп |
всех экз. связи Карьера одного сотрудника на одном месте |
12. |
Карьера.Дата назначения |
« |
13. |
Карьера.Дата снятия |
« |
14. |
Подразделение.Код подразд. |
всех экз. сущности Подразделение |
15. |
Должность.Код должности |
всех экз. сущности Должность |
16. |
Обучение.Срок обучения |
всех экз. связи Обучение одного сотрудника |
17. |
Образование.Нпп |
всех экз. сущности Образование одного сотрудника |
18. |
Товар.Табельный номер |
всех экз. сущности Товар |
19. |
Качество и цена.Степень изношенности |
всех экз. сущности Качество и цена |
20. |
Качество и цена.Наличие брака |
всех экз. сущности Качество и цена |
21. |
Сроки продажи.Дата приема |
всех экз. сущности Сроки продажи |
22. |
Сроки продажи.Срок хранения |
всех экз. сущности Сроки продажи |
23. |
Потребители услуг КМ.Табельный номер |
всех экз. сущности Комитент |
24. |
Потребители услуг КМ.ФИО |
всех экз. сущности Потребители услуг КМ |
25. |
Работа.Нпп |
всех экз. связи Работа одного комитента |
26. |
Работа.Дата прихода |
« |
27. |
Работа.Дата ухода |
« |
28. |
Сроки продажи.Дата продажи |
всех экз. сущности Сроки продажи |
29. |
Продажа.Номер продажи |
всех экз. сущности Продажа |
30. |
Эл.почта.Адрес |
всех экз. сущности Эл.почта |
31. |
Статья.Номер статьи |
всех экз. сущности Статья |
32. |
Статья.Дата составления |
всех экз. сущности Статья |
33. |
Статьи дохода.Сумма дохода |
всех экз. сущности Статьи дохода |
34. |
Статьи расходов.Сумма расходов |
всех экз. сущности Статьи расходов |
35. |
Справка.Количество |
всех экз. сущности Справка |
36. |
Справка.ФИО комитента |
всех экз. сущности Справка |
Таблица 4.4.
Динамические ограничения
№ п/п |
Группа атрибутов |
Ограничение |
1. |
Сотрудник.Табельный номер |
Номер ← Номер + 1 — значение атрибута «номер» может лишь увеличиваться на единицу |
2. |
Образование.Нпп |
Нпп← Нпп + 1 — значение атрибута «Нпп» может лишь увеличиваться на единицу |
3. |
Контактн.информация.Нпп |
Нпп← Нпп + 1 — значение атрибута «Нпп» может лишь увеличиваться на единицу |
4. |
Место.Нпп |
Нпп← Нпп + 1 — значение атрибута «Нпп» может лишь увеличиваться на единицу |
5. |
Карьера.Нпп |
Нпп← Нпп + 1 — значение атрибута «Нпп» может лишь увеличиваться на единицу |
6. |
Товар.Табельный номер |
Номер ← Номер + 1 — значение атрибута «номер» может лишь увеличиваться на единицу |
7. |
Потребители услуг КМ.Табельный номер |
Номер ← Номер + 1 — значение атрибута «номер» может лишь увеличиваться на единицу |
8. |
Работа. Нпп |
Нпп← Нпп + 1 — значение атрибута «Нпп» может лишь увеличиваться на единицу |
9. |
Продажа.Номер продажи |
Номер ← Номер + 1 — значение атрибута «номер» может лишь увеличиваться на единицу |
10. |
Статья.Номер статьи |
Номер ← Номер + 1 — значение атрибута «номер» может лишь увеличиваться на единицу |
Таблица 4.5.
Другие ограничения
№ п/п |
Группа атрибутов |
Ограничение |
1. |
Место.Дата ухода |
Дата ухода, соответствующая данному сотруднику, может быть незаполненной только для последнего места его работы (текущей) |
2. |
Место.Нпп, Дата прихода, Дата ухода |
Хронологическая последовательность значений Дата прихода, Дата ухода в связях Место, соответствующих одному сотруднику, упорядоченных по Нпп |
3. | Карьера.Нпп, Дата назначения |
Хронологическая последовательность значений Дата назначения в связях Карьера, соответствующих одному Месту одного сотрудника, упорядоченных по Нпп |
4. | Место.Нпп |
Последовательность номеров, соответствующая местам работы одного сотрудника, должна начинаться с 1 и не иметь пропусков |
5. | Карьера.Нпп |
Последовательность номеров, соответствующая должностям на одном месте работы одного сотрудника, должна начинаться с 1 и не иметь пропусков |
6. |
Сотрудник.Дата рождения, Место.Дата прихода |
для одного сотрудника: Дата прихода – Дата рождения >= 25 лет |
7. |
Образование. Нпп |
Последовательность номеров, соответствующая уровням образования одного сотрудника, должна начинаться с 1 и не иметь пропусков |
8. |
Товар.Табельный номер |
Последовательность номеров, соответствующая порядку товаров, должна начинаться с 1 и не иметь пропусков |
9. |
Качество и цена.Степень изношенности |
Степень изношенности исчисляется в процентах, может начинаться с нуля и не должна превышать 100% |
10. |
Сроки продажи. Дата продажи |
«Дата продажи», соответствующая данному товару, может быть незаполненной только для еще не про-данного товара |
11. |
Потребители услуг КМ.Табельный номер |
Последовательность номеров, соответствующая порядку комитентов, должна начинаться с 1 и не иметь пропусков |
12. |
Товар.Табельный номер, Сроки продажи.Дата приема, Сроки продажи. Дата продажи |
Хронологическая последовательность значений «Дата приема», «Дата продажи» в сущности «Сроки продажи», соответствующих одному товару, упорядоченного по «Табельному номеру» |
13. |
Продажа.Номер продажи |
Последовательность номеров, соответствующая порядку продаж, должна начинаться с 1 и не иметь пропусков |
14. |
Номер статьи |
Последовательность номеров, соответствующая порядку составления статей, должна начинаться с 1 и не иметь пропусков |
Таблица 4.6.
Операционные правила
№ п/п |
Группа атрибутов |
Ограничение |
1. |
Атрибуты, относящиеся к сотруднику: Табельный номер, ФИО, … и т.д. |
При удалении записи о каком-либо сотруднике все сведения о нем переносятся в архивную базу с указанием даты-времени, причины удаления и имени пользователя, выполнившего удаление. Эти сведения хранятся в архивной базе не менее 1 года, а затем могут быть автоматически удалены |
2. |
Атрибуты, относящиеся к сотруднику: Сотрудник.Стаж, Место.Дата ухода, Должность.Название должности
|
При удалении записи о каком-либо сотруднике фиксируется дата ухода сотрудника и подсчитывается его стаж работы на данной должности. Вместе с этим фиксируется и должность, на которой он работал |
3. |
Атрибуты, относящиеся к сотруднику: Фамилия, Имя, Отчество |
Изменения могут вноситься в соответствующие поля в случае, если у сотрудника изменился один из этих атрибутов |
4. |
Атрибуты, относящиеся к сотруднику: Паспорт.Серия, Номер, Дата выдачи, РОВД.Серия, Кем выдан |
Изменения могут вноситься в соответствующие поля в случае, если у сотрудника изменился один из этих атрибутов |
5. |
Атрибуты, относящиеся к сотруднику: Телефон. Номер |
Изменения могут вноситься в данное поле, если у сотрудника изменился номер телефона |
6. |
Атрибуты, относящиеся к сотруднику: Образование.Нпп, Образование.Присвоенная спец-ть, Обучение.Тип учреждения, Обучение.Срок обучения |
В случае, если при внесении информации о сотруднике данные поля не были заполнены, но во время работы, сотрудник получил определенную специальность, в данную группу полей могут быть внесены изменения |
7. |
Атрибуты, относящиеся к сотруднику: Табельный номер |
При добавлении записи о сотруднике значение данного поля автоматически увеличивается на единицу |
8. |
Атрибуты, относящиеся к сотруднику: Образование.Нпп, Обучение.Тип учреждения, Обучение.Срок обучения |
При добавлении записи о сотруднике в данные поля автоматически заносятся следующие значения: Нпп – 1, Тип учреждения – колледж, срок обучения – 2 года. |
9. |
Атрибуты, относящиеся к товару: Табельный номер, Наименование товара, … и т.д. |
При удалении записи о каком-либо товаре все сведения о нем переносятся в архивную базу с указанием даты-времени, причины удаления и имени пользователя, выполнившего удаление. Эти сведения хранятся в архивной базе не менее 1 года, а затем могут быть автоматически удалены |
10. |
Атрибуты, относящиеся к товару: Табельный номер |
При удалении записи о каком-либо товаре номера всех остальных товаров, стоящих в списке после удаляемого, уменьшаются на единицу |
11. |
Атрибуты, относящиеся к товару: Качество и цена.Цена
|
В данное поле могут вноситься изменения, если по взаимному согласию комитента и комиссионера цена товара изменилась |
12. |
Атрибуты, относящиеся к товару: Сроки продажи.Срок хранения, Сроки продажи.Дата возврата |
В данное поле могут вноситься изменения, если по взаимному согласию комитента и комиссионера были изменены срок хранения товара на витрине магазина и, соответственно, дата возврата, в случае, если товар не удалось продать |
13. |
Атрибуты, относящиеся к товару: Табельный номер
|
При добавлении записи о новом товаре, значение данного поля автоматически увеличивается на единицу |
14. |
Атрибуты, относящиеся к товару: Сроки продажи.Дата поступления
|
При добавлении записи о новом товаре, в данное поле автоматически заносится текущая дата |
15. |
Атрибуты, относящиеся к потребителям услуг КМ: Потребители услуг КМ.Табельный номер, ФИО, Категория, ... |
При удалении записи о каком-либо потребителе услуг КМ все сведения о нем переносятся в архивную базу с указанием даты-времени, причины удаления и имени пользователя, выполнившего удаление. Эти сведения хранятся в архивной базе не менее 1 года, а затем могут быть автоматически удалены |
16. |
Атрибуты, относящиеся к потребителям услуг КМ: Потребители услуг КМ.Табельный номер |
При удалении записи о каком-либо потребителе услуг КМ номера всех остальных потребителей, стоящих в списке после удаляемого, уменьшаются на единицу |
17. |
Атрибуты, относящиеся к потребителю услуг КМ: Фамилия, Имя, Отчество |
Изменения могут вноситься в соответствующие поля в случае, если у потребителя услуг КМ изменился один из этих атрибутов |
18. |
Атрибуты, относящиеся к потребителю услуг КМ: Эл.почта.Адрес, Телефон. Номер |
Изменения могут вноситься в данные поля, если у потребителям услуг КМ поменялся номер телефона или адрес эл. почты |
19. |
Атрибуты, относящиеся к потребителям услуг КМ: Потребители услуг КМ.Табельный номер |
При добавлении записи о новом комитенте, значение данного поля автоматически увеличивается на единицу |
20. |
Атрибуты, относящиеся к потребителям услуг КМ: Категория |
При добавлении записи о новом потребителе услуг КМ в данное поле автоматически заносится значение «Новичок» |
21. |
Атрибуты, относящиеся к продаже: Номер продажи, Дата продажи, … и т.д. |
При удалении записи о какой-либо продаже все сведения о ней переносятся в архивную базу с указанием даты-времени, причины удаления и имени пользователя, выполнившего удаление. Эти сведения хранятся в архивной базе не менее 1 года, а затем могут быть автоматически удалены |
22. |
Атрибуты, относящиеся к продаже: Номер продажи
|
При удалении записи о какой-либо продаже номера всех остальных продаж, стоящих в списке после удаляемой, уменьшаются на единицу |
23. |
Атрибуты, относящиеся к продаже: Потребитель услуг КМ.Покупатель. ФИО, Контактная информация. Телефон.Номер , Эл. почта.Адрес
|
Изменения могут вноситься в соответствующие поля в случае, если у покупателя изменился один из этих атрибутов |
24. |
Атрибуты, относящиеся к продаже: Сотрудник.Продавец. ФИО, Контактн.информация.Номер телефона
|
Изменения могут вноситься в соответствующие поля в случае, если у продавца изменился один из этих атрибутов |
25. |
Атрибуты, относящиеся к продаже: Номер продажи
|
При добавлении записи о новом продаже, значение данного поля автоматически увеличивается на единицу |
26. |
Атрибуты, относящиеся к продаже: Дата продажи
|
При добавлении записи о новой продаже, в данное поле автоматически заносится текущая дата |
27. |
Атрибуты, относящиеся к продаже: Товар. Нпп
|
При добавлении записи о новом купленном товаре, значение данного поля автоматически увеличивается на единицу |
28. |
Атрибуты, относящиеся к Ведению документации и отчетности: Номер статьи, Название, … и т.д. |
При удалении записи, содержащей данные какого-либо документа или отчета, все сведения о нем переносятся в архивную базу с указанием даты-времени, причины удаления и имени пользователя, выполнившего удаление. Эти сведения хранятся в архивной базе не менее 1 года, а затем могут быть автоматически удалены |
29. |
Атрибуты, относящиеся к Ведению документации и отчетности: Номер статьи
|
При удалении записи содержащей данные какого-либо отчета, номера всех остальных статей, стоящих в списке после удаляемой, уменьшаются на единицу |
30. |
Атрибуты, относящиеся к Ведению документации и отчетности: Статьи дохода.Процент от стоимости товара, Процент за хранение на витрине
|
Изменения могут вноситься в соответствующие поля в случае, если у комиссионера изменились процентные ставки одного из этих атрибутов |
31. |
Атрибуты, относящиеся к Ведению документации и отчетности: Статьи расходов.Аренда торговой площади, Оборудование, Зарплата продавцу, Реклама, Услуги юриста, Налоговые отчисления
|
Изменения могут вноситься в соответствующие поля в случае, если у комиссионера изменилась величина расходов по одной или нескольким из этих статей расхода |
32. |
Атрибуты, относящиеся к Ведению документации и отчетности: Номер статьи
|
При добавлении записи о новой статье, значение данного поля автоматически увеличивается на единицу |
33. |
Атрибуты, относящиеся к Ведению документации и отчетности: Дата составления |
При добавлении записи о новой статье, в данное поле автоматически заносится текущая дата |
Таблица 4.7.
Ссылочные правила
№ п/п |
Родительская сущность/связь |
Дочерняя сущность/связь |
Правило удаления |
Другие правила |
1 |
Сотрудник |
Место |
каскадное |
|
2 |
Подразделение |
Место |
строгое |
|
3 |
Место |
Карьера |
каскадное |
|
4 |
Должность |
Карьера |
строгое |
|
5 |
Сотрудник |
Контакт |
каскадное |
|
6 |
Контактная информация |
Контакт |
строгое |
|
7 |
Продавец |
Работа с |
каскадное |
|
8 |
Паспорт |
ПД |
строгое |
|
9 |
РОВД |
ПД |
каскадное |
|
10 |
Потребители услуг КМ |
Работа с |
строгое |
|
11 |
Продавец |
Осуществление |
каскадное |
|
12 |
Продажа |
Осуществление |
строгое |
|
13 |
Продавец |
Составление |
каскадное |
|
14 |
Статья |
Составление |
строгое |
|
15 |
Продажа |
П - Т |
каскадное |
|
16 |
Товар |
П - Т |
строгое |
|
17 |
Товар |
Т - КЦ |
каскадное |
|
18 |
Качество и Цена |
Т - КЦ |
строгое |
|
19 |
Товар |
Размер |
каскадное |
|
20 |
Вещь |
Размер |
строгое |
|
21 |
Товар |
Т - И |
каскадное |
|
22 |
Использование |
Т - И |
строгое |
|
23 |
Сотрудник |
Образование |
каскадное |
|
24 |
Обучение |
Образование |
строгое |
|
25 |
Комитент |
Место |
каскадное |
|
26 |
Работа |
Место |
строгое |
|
24 |
Потребители услуг КМ |
Контакт |
каскадное |
|
28 |
Контактная информация |
Контакт |
строгое |
|
29 |
Статья |
С - В |
каскадное |
|
30 |
Время |
С - В |
строгое |
|
Примечания: