|
Даталогическое проектирование
|
|||
---|---|---|---|
#18+
Здравствуйте. В курсовой есть задание: ------ Станции необходимо регистрировать каждый выход на лов, записывая данные катера и команды на нем. Катера за один рейс могут посетить несколько рыболовных точек, где фиксируют информацию о времени нахождения и качество пойманной рыбы. Перечень входных (первичных) документов. В качестве первичных документов для решения данной задачи используются : ФИО Должность Телефон Дата рождения Название катера мощность двигателя дата постройки Вес катераАжуров Сергей Пробкович капитан 89275674357 23.05.1985 Волна 243 24.04.1993 680Финник Борис Владимирович рыболов 89467586473 27.08.1992 Волна 243 24.04.1993 680Гребенщиков Павел Афстафьевич капитан 89467365749 18.10.1995 Молния 400 17.02.2003 800 Ограничение предметной области: 1. На одном катере может находиться только одна команда; 2. Ежедневно команды могут плавать на разных катерах (то есть сегодня на одном катере, а завтра на другом); Нет ли противоречия? По таблице похоже, что катер привязан к члену команды, а по условию привязки быть не должно. И еще вопрос, если все таки сделать это через создание новой сущности, как лучше соединить ее с сущностью "Рейс"? Создать отдельный ключ, как на картинке или как можно привязать через составной? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2021, 10:58 |
|
Даталогическое проектирование
|
|||
---|---|---|---|
#18+
Atljh0987 Здравствуйте. В курсовой есть задание: ------ Станции необходимо регистрировать каждый выход на лов, записывая данные катера и команды на нем. Катера за один рейс могут посетить несколько рыболовных точек, где фиксируют информацию о времени нахождения и качество пойманной рыбы. Перечень входных (первичных) документов. В качестве первичных документов для решения данной задачи используются : ФИО Должность Телефон Дата рождения Название катера мощность двигателя дата постройки Вес катераАжуров Сергей Пробкович капитан 89275674357 23.05.1985 Волна 243 24.04.1993 680Финник Борис Владимирович рыболов 89467586473 27.08.1992 Волна 243 24.04.1993 680Гребенщиков Павел Афстафьевич капитан 89467365749 18.10.1995 Молния 400 17.02.2003 800 Ограничение предметной области: 1. На одном катере может находиться только одна команда; 2. Ежедневно команды могут плавать на разных катерах (то есть сегодня на одном катере, а завтра на другом); Нет ли противоречия? По таблице похоже, что катер привязан к члену команды, а по условию привязки быть не должно. И еще вопрос, если все таки сделать это через создание новой сущности, как лучше соединить ее с сущностью "Рейс"? Создать отдельный ключ, как на картинке или как можно привязать через составной? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2021, 11:00 |
|
Даталогическое проектирование
|
|||
---|---|---|---|
#18+
Atljh0987По таблице похоже, что катер привязан к члену команды, а по условию привязки быть не должно. Таблица намеренно денормализована в учебных целях. Проверить сможет ли студент её нормализовать и есть цель курсовой работы. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2021, 13:34 |
|
Даталогическое проектирование
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Таблица намеренно денормализована в учебных целях. Проверить сможет ли студент её нормализовать и есть цель курсовой работы. Нормализация только за деньги . ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2021, 17:37 |
|
Даталогическое проектирование
|
|||
---|---|---|---|
#18+
Atljh0987, Возьмите для рисования ER-диаграмм (Диаграммы "сущность-связь") какое-нибудь нормальное средство ER-моделирования. Например, Oracle SQL Developer Data Modeler. В них вы сможете нормально рисовать связи, показывая что "мастер", а что "деталь". ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2021, 20:17 |
|
Даталогическое проектирование
|
|||
---|---|---|---|
#18+
А если сотрудник один раз на рейс выйдет капитаном, а на другой боцманом - как это отразить? Или одного сотрудника попросили заменить в другой команде на время заболевшего - будете 2 записи по сотруднику вводить? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2021, 14:00 |
|
Даталогическое проектирование
|
|||
---|---|---|---|
#18+
RissА если сотрудник один раз на рейс выйдет капитаном, а на другой боцманом Вы знакомы с капитаном, готовым пойти в рейс на должности боцмана?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2021, 14:11 |
|
Даталогическое проектирование
|
|||
---|---|---|---|
#18+
Противоречия нет, если за одной командой закреплено несколько катеров ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2021, 14:11 |
|
Даталогическое проектирование
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, А вы знакомы с капитаном, который не пойдет боцманом )) ?? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2021, 14:13 |
|
Даталогическое проектирование
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Вы знакомы с капитаном, готовым пойти в рейс на должности боцмана?.. Зато каждый боцман бредит выйти в рейс капитаном... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2021, 14:14 |
|
Даталогическое проектирование
|
|||
---|---|---|---|
#18+
Скоро мир изменится до неузнаваемости... Никого не останется из тех, кто сможет нормализовать поток информации... Компьютеры и технологии достигнут такого прогресса, что системы учета и управления будут надстройками над информационными помойками... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2021, 14:20 |
|
|
start [/forum/topic.php?fid=32&msg=40048304&tid=1539811]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 143ms |
0 / 0 |