|
|
|
Простая задачка... проверьте пожалуйста (IDEF1x)
|
|||
|---|---|---|---|
|
#18+
Есть ряд институтов, в институтах есть кафедры. На кафедрах есть преподаватели и ставки,по которым эти преподаватели работают. Проверьте пожалуйста,правильно ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2012, 11:48 |
|
||
|
Простая задачка... проверьте пожалуйста (IDEF1x)
|
|||
|---|---|---|---|
|
#18+
В институте кафедры. Кафедра привязана к институту. Ставки к кафедре. Преподаватели на ставках. (в обратную сторону цепочка разруливаетя по связям). Но в данном случае преподаватель обязательно должен быть на ставке, иначе не будет понятно откуда он. В общем мне не понятно про ставки. На одной ставке может только один преподаватель работать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2012, 13:27 |
|
||
|
Простая задачка... проверьте пожалуйста (IDEF1x)
|
|||
|---|---|---|---|
|
#18+
Неправильно. Откуда ставка в ПК кафедры ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2012, 13:39 |
|
||
|
Простая задачка... проверьте пожалуйста (IDEF1x)
|
|||
|---|---|---|---|
|
#18+
SnysmyrikПроверьте пожалуйста,правильно ли? Нет. Институты, в институтах есть кафедры - верно. На кафедрах есть ставки (а у Вас наоборот - у ставок есть кафедры). Есть преподаватели. Преподаватель может занимать одну или несколько ставок (в том числе на разных кафедрах и даже в разных институтах). Если ставку всегда занимает один преподаватель, это значит, что "у преподавателя есть ставки" (а у Вас наоборот - у ставок есть преподаватели). Наконец, Вы напихали дерьма ненужного в первичные ключи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2012, 17:03 |
|
||
|
Простая задачка... проверьте пожалуйста (IDEF1x)
|
|||
|---|---|---|---|
|
#18+
softwarer, Дерьмо ненужное в первичные ключи автор не пихал, это так группируются ключи (первичные + внешние + внешние внешних итд) в стандарте IDEF1x (как минимум в ERwin) Snysmyrik, в Ваших институтах преподаватели могут работать только на полную ставку? А еще институты могут быть объединены в университеты. (а могут быть и не объединены) А еще есть факультеты. Выходит иерархия. Я бы советовал упаковать всю иерархию университет?<-институт<-факультет<-кафедра в одну таблицу, которая ссылается сама на себя (на родительское подразделение). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2012, 22:55 |
|
||
|
Простая задачка... проверьте пожалуйста (IDEF1x)
|
|||
|---|---|---|---|
|
#18+
AnaceHэто так группируются ключи (первичные + внешние + внешние внешних итд) в стандарте IDEF1x (как минимум в ERwin) В стандарте над чертой группируются именно пк-атрибуты. Кроме того, закруглённые внешние углы (наблюдаемые у кафедр и вроде бы преподавателей) символизируют наличие в пк атрибутов, входящих во внешние ключи. AnaceHА еще институты могут быть объединены в университеты. Хм. А можно примеры? Я бы сказал, иногда, крайне редко, факультет университета называется институтом. Кстати, ещё есть потоки (группы кафедр). AnaceHВыходит иерархия. Не уверен, что стоит усложнять учебную задачу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2012, 23:15 |
|
||
|
Простая задачка... проверьте пожалуйста (IDEF1x)
|
|||
|---|---|---|---|
|
#18+
softwarer, авторХм. А можно примеры? http://ru.wikipedia.org/wiki/Южный_федеральный_университет http://ru.wikipedia.org/wiki/Сибирский_федеральный_университет http://ru.wikipedia.org/wiki/Киевский_политехнический_институт И в данном случае нет никакой подмены понятий, факультет не называется институтом. Я учусь в ТТИ ЮФУ, так вот, этот самый ТТИ до вхождения в ЮФУ был самостоятельным университетом . Безусловно, такое бывает не так часто, и в учебной задаче можно было бы смело это игнорировать. Ну а можно было бы и не игнорировать :). Вообще это был скорее аргумент в пользу использования иерархии. Насчет усложнения учебной задачи - конечно, решать автору. Но если сроки не очень горят - можно было бы заморочиться на иерархию, в будущем может пригодиться. К примеру при приеме на мое нынешнее место работы требовалось написать как раз иерархический запрос (ms sql). Справлялись далеко не все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2012, 23:50 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=53&tid=1541862]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
30ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 300ms |

| 0 / 0 |
