powered by simpleCommunicator - 2.0.46     © 2025 Programmizd 02
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Даталогическое проектирование
12 сообщений из 12, страница 1 из 1
Даталогическое проектирование
    #40048303
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. Ежедневно команды могут плавать на разных катерах (то есть сегодня на одном катере, а завтра на другом);


Нет ли противоречия? По таблице похоже, что катер привязан к члену команды, а по условию привязки быть не должно.

И еще вопрос, если все таки сделать это через создание новой сущности, как лучше соединить ее с сущностью "Рейс"? Создать отдельный ключ, как на картинке или как можно привязать через составной?
...
Рейтинг: 0 / 0
Даталогическое проектирование
    #40048304
Atljh0987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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. Ежедневно команды могут плавать на разных катерах (то есть сегодня на одном катере, а завтра на другом);


Нет ли противоречия? По таблице похоже, что катер привязан к члену команды, а по условию привязки быть не должно.

И еще вопрос, если все таки сделать это через создание новой сущности, как лучше соединить ее с сущностью "Рейс"? Создать отдельный ключ, как на картинке или как можно привязать через составной?
...
Рейтинг: 0 / 0
Даталогическое проектирование
    #40048354
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atljh0987По таблице похоже, что катер привязан к члену команды, а по условию привязки быть не должно.

Таблица намеренно денормализована в учебных целях. Проверить сможет ли студент её
нормализовать и есть цель курсовой работы.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Даталогическое проектирование
    #40048503
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Таблица намеренно денормализована в учебных целях. Проверить сможет ли студент её нормализовать и есть цель курсовой работы.

Нормализация только за деньги .
...
Рейтинг: 0 / 0
Даталогическое проектирование
    #40048551
SQL*Plus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atljh0987,

Возьмите для рисования ER-диаграмм (Диаграммы "сущность-связь")
какое-нибудь нормальное средство ER-моделирования.

Например, Oracle SQL Developer Data Modeler.

В них вы сможете нормально рисовать связи, показывая что "мастер", а что "деталь".
...
Рейтинг: 0 / 0
Даталогическое проектирование
    #40048678
Riss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если сотрудник один раз на рейс выйдет капитаном, а на другой боцманом - как это отразить?
Или одного сотрудника попросили заменить в другой команде на время заболевшего - будете 2 записи по сотруднику вводить?
...
Рейтинг: 0 / 0
Даталогическое проектирование
    #40048685
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RissА если сотрудник один раз на рейс выйдет капитаном, а на другой боцманом

Вы знакомы с капитаном, готовым пойти в рейс на должности боцмана?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Даталогическое проектирование
    #40048686
Riss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Противоречия нет, если за одной командой закреплено несколько катеров
...
Рейтинг: 0 / 0
Даталогическое проектирование
    #40048687
Riss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,
А вы знакомы с капитаном, который не пойдет боцманом )) ??
...
Рейтинг: 0 / 0
Даталогическое проектирование
    #40048688
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Вы знакомы с капитаном, готовым пойти в рейс на должности боцмана?..


Зато каждый боцман бредит выйти в рейс капитаном...
...
Рейтинг: 0 / 0
Даталогическое проектирование
    #40048690
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скоро мир изменится до неузнаваемости...
Никого не останется из тех, кто сможет нормализовать поток информации...
Компьютеры и технологии достигнут такого прогресса, что системы учета и управления будут надстройками над информационными помойками...
...
Рейтинг: 0 / 0
Даталогическое проектирование
    #40049479
SQL*Plus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Автор темы, как обычно, забил на неё и забыл.
Наверное уже сдал курсовую.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Даталогическое проектирование
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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