Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проверка структуры / 25 сообщений из 30, страница 1 из 2
23.09.2012, 21:28
    #37969061
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
Добрый день знатоки.

Начну что я учусь проектировать БД, поэтому сильно меня не пинайте.

Изучаю по книге Роб системы базы данных.

Ну перейду к делу я выполнил задачу, теперь не знаю правильно ли я ее выполнил.

вот сама задача (отрывок из книги)
http://imglink.ru/show-image.php?id=b4a35fa72dd30e0eb4500e0574392b1a] [IMG] http://imglink.ru/thumbnails/23-09-12/87b65476b5b3bac29cafc39be1542670.jpg [/IMG]
...
Рейтинг: 0 / 0
23.09.2012, 21:31
    #37969066
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
<a href='http://saveimg.ru/show-image.php?id=fc337d989771b066e1c1feb30d37bb62'> <img src='http://saveimg.ru/thumbnails/23-09-12/eac34b3419499ea48d4f8b07bd2828b4.jpg' alt='загрузить фото' border='0'> </a>
...
Рейтинг: 0 / 0
23.09.2012, 21:36
    #37969069
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
aslan1980,
Обратите внимание, что по условиям задачи есть две связи между сотрудниками и отделами: "работает в" и "принадлежит". Так же обратите внимание на то, что автор книги (задачи) этого, скорее всего, не хотел:)
...
Рейтинг: 0 / 0
23.09.2012, 21:39
    #37969071
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
<a href='http://saveimg.ru'> <img src='http://saveimg.ru/pictures/23-09-12/eac34b3419499ea48d4f8b07bd2828b4.jpg' alt='загрузить фото'> </a>
...
Рейтинг: 0 / 0
23.09.2012, 21:41
    #37969073
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
А вот и само решение
...
Рейтинг: 0 / 0
23.09.2012, 21:43
    #37969075
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
Ну я не знаю что там автор книги вы не могли бы посмотреть мое решению, что там не правильно.
...
Рейтинг: 0 / 0
23.09.2012, 21:46
    #37969079
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
а эта рис 3.55
...
Рейтинг: 0 / 0
23.09.2012, 21:55
    #37969086
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
aslan1980Ну я не знаю что там автор книги вы не могли бы посмотреть мое решению, что там не правильно.
Нет связи "принадлежит". Например.
...
Рейтинг: 0 / 0
24.09.2012, 00:48
    #37969189
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
aslan1980А вот и само решение

Почему сотрудник в подразделении и отделе в PK ?
...
Рейтинг: 0 / 0
24.09.2012, 09:35
    #37969357
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
MasterZiv объясните подробно, что я делал не так

к Бредятина, что значит нет связи принадлежит
...
Рейтинг: 0 / 0
24.09.2012, 10:41
    #37969477
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
aslan1980MasterZiv объясните подробно, что я делал не так
к Бредятина, что значит нет связи принадлежит
Это значит, что Вы ее не учли.
...
Рейтинг: 0 / 0
24.09.2012, 11:18
    #37969561
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
Пожалуйста объясните это более подробно
...
Рейтинг: 0 / 0
24.09.2012, 11:23
    #37969574
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
aslan1980,
Я это объяснил в первом же сообщении, но Вы проигнорировали. Во втором условии у Вас указана связь "принадлежит", которую Вы не отразили.
...
Рейтинг: 0 / 0
24.09.2012, 11:51
    #37969624
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
А как ее нужно отразить
...
Рейтинг: 0 / 0
24.09.2012, 11:54
    #37969630
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
[quot aslan1980]MasterZiv объясните подробно, что я делал не так

Ты неправильно проектировал структуру бд.
...
Рейтинг: 0 / 0
24.09.2012, 12:19
    #37969717
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
aslan1980А как ее нужно отразить
Теми же средствами, что и другие связи.
...
Рейтинг: 0 / 0
24.09.2012, 13:23
    #37969845
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
По конкретнее, что там не правильно
...
Рейтинг: 0 / 0
24.09.2012, 13:30
    #37969852
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
aslan1980По конкретнее, что там не правильно
Конкретнее не бывает. Я это объяснил в первом же сообщении, но Вы проигнорировали. Во втором условии у Вас указана связь "принадлежит", которую Вы не отразили.
...
Рейтинг: 0 / 0
24.09.2012, 13:42
    #37969877
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
Эта связь отражена. Ведь я там указал, что сущность Employye не обязательная.
...
Рейтинг: 0 / 0
24.09.2012, 13:45
    #37969884
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
aslan1980Эта связь отражена. Ведь я там указал, что сущность Employye не обязательная.
Следовательно, Вы не отразили другую связь "работает в" (из первого условия).
...
Рейтинг: 0 / 0
24.09.2012, 13:52
    #37969900
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
Значит нужно будет создать еще одну связь, то есть нужно будет провести еще одну стрелку и создать связь 1 ко многим

между отделом и сотрудниками
...
Рейтинг: 0 / 0
24.09.2012, 13:57
    #37969912
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
aslan1980Значит нужно будет создать еще одну связь, то есть нужно будет провести еще одну стрелку и создать связь 1 ко многим

между отделом и сотрудниками
Да, так получается. Я сразу предположил, что это просто ошибка в описании задачи. Но вариантов только два: либо делать то, что написано, либо уточнить у заказчика и переформулировать второе условие.
...
Рейтинг: 0 / 0
24.09.2012, 14:03
    #37969923
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
Ну заказчика нет, нужно делать то что указано

Ну а если другие ошибки???????????
...
Рейтинг: 0 / 0
24.09.2012, 14:28
    #37969973
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
aslan1980Ну заказчика нет, нужно делать то что указано
Ну а если другие ошибки???????????
Нужно исправить все ошибки в постановке задачи. Потом может оказаться поздно. Так что считайте, что заказчик есть.
...
Рейтинг: 0 / 0
24.09.2012, 14:33
    #37969979
aslan1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка структуры
Пожалуйста укажите все ошибки в постановке задачи
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проверка структуры / 25 сообщений из 30, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]