|
|
|
Непонятки с ER-моделью
|
|||
|---|---|---|---|
|
#18+
Добрый день, All ! Есть модель хранения данных и в ней есть таблица personnal_ResultsOfQualificationTestResult Не понятно с какой целью была создана новая сущность, если в ней фактически содержится один атрибут Value? Такое впечатление, что есть к примеру определенные заранее значения возможных результатов квалификационного теста и к ним привязываются данные проведенных тестов - сами тесты, персонал и т.д. Какие будут соображения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 11:32 |
|
||
|
Непонятки с ER-моделью
|
|||
|---|---|---|---|
|
#18+
Кто придумал модель? Обычно выделение сущности является результатом нормализации модели. Но я за 5 минут не смог придумать жизненного примера, при котором могла бы произойти аномалия выборки, вставки, либо удаления, иными словами, при котором нельзя было бы хранить оценки с прочей информацией о тесте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 12:59 |
|
||
|
Непонятки с ER-моделью
|
|||
|---|---|---|---|
|
#18+
Bakin, модель выделена из MDF - MES Development Framework реверс-инжинирингом. Сам фреймворк взят с сайта http://empstudio.com/, котрый кстати продается... Сам фреймворк предлагается как основа при проктировании АСУ прозводства. Ребята из Италии и каким-то боком имеют отношение к разработке Simatic IT, купленный в последствии Siemens. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 13:07 |
|
||
|
Непонятки с ER-моделью
|
|||
|---|---|---|---|
|
#18+
Ребята из Италии? Не из Китая? :) Кстати, вроде придумал пример. Перед нами табло с оценками (отношение "Оценки"). Каждому тесту может соответствовать несколько оценок, по типу как в фигурном катании "за технику" и "за артистизм". Выходит, что в отношении "Оценки" два кортежа, соответствующие одному кортежу в отношении "Результаты", объединив в одно отношение можем получить угрозу аномалий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 13:20 |
|
||
|
Непонятки с ER-моделью
|
|||
|---|---|---|---|
|
#18+
Bakin, судя по тому, что стрелка FK направлена в сторону тестов, то каждой оценки соотвествуют несколько тестов и такая логика меня приводит в тупик... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 14:05 |
|
||
|
Непонятки с ER-моделью
|
|||
|---|---|---|---|
|
#18+
Можно так. Оценка - это совокупность (итог) нескольких результатов тестов. Как проходное количество балов при поступлении. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 14:44 |
|
||
|
Непонятки с ER-моделью
|
|||
|---|---|---|---|
|
#18+
Я вот вижу, что записи в personnal_QualificationTestResult соотносятся с записями в personnal_ResultsOfQualificationTestResult как один ко многим, т.е. этого Value может быть много. Как вы предлагаете добиваться тех же возможностей без введения дополнительной таблицы ? Ну, конечно, возможно, что возможность иметь много Value -- это тоже ошибка проектирования, но как-то думается, что не. Надо знать предметную область конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 20:52 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=36115373&tid=1543133]: |
0ms |
get settings: |
9ms |
get forum list: |
22ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
56ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 431ms |

| 0 / 0 |
