Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / между вдумя сущностями две связи / 22 сообщений из 22, страница 1 из 1
04.02.2018, 13:50
    #39596314
Музаффар
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
всем доброго!
ребята подскажите плийз может ли ОРМ обработать такой связь
...
Рейтинг: 0 / 0
04.02.2018, 14:27
    #39596322
guest2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Может.
...
Рейтинг: 0 / 0
04.02.2018, 15:31
    #39596340
Музаффар
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
guest2,

и никаких проблем?
...
Рейтинг: 0 / 0
04.02.2018, 15:56
    #39596347
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Музаффари никаких проблем?
Проблемы есть всегда (((
У меня в любимом пабе иногда стали стаут не свежий наливать (((

Но у меня есть подозрение, что я возможно не правильно Вас понял. Вы об этом спрашивали или о чем то другом?
...
Рейтинг: 0 / 0
04.02.2018, 16:24
    #39596355
Музаффар
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Leonid Kudryavtsev,

имел ввиду проблем с обработкой и реализации

т.е. получается вот так это норм считается?
...
Рейтинг: 0 / 0
04.02.2018, 16:34
    #39596358
Музаффар
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
или же надо исходит от такого?
...
Рейтинг: 0 / 0
04.02.2018, 17:03
    #39596369
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Музаффарили же надо исходит от такого?

IMHO вообще что-то страшное
...
Рейтинг: 0 / 0
04.02.2018, 17:14
    #39596376
Музаффар
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Leonid Kudryavtsev,

может быть... )
просто пока больше ничего не приходит
...
Рейтинг: 0 / 0
05.02.2018, 05:35
    #39596500
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Музаффарили же надо исходит от такого?надо исходить из того, что написано в ТЗ
...
Рейтинг: 0 / 0
05.02.2018, 08:34
    #39596532
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
UsmanМузаффарили же надо исходит от такого?надо исходить из того, что написано в ТЗ+1
Автор, к скрину прикладывают текст описанием сущностей на русском.
Один ко многим не делается на строковых данных.
...
Рейтинг: 0 / 0
05.02.2018, 12:29
    #39596672
Музаффар
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
ну как бэ ТЗ пока нет к большому сожалению, но есть поставленная задача (над ТЗ работают):

исходя из задачи вопрос:
как реализовать такой момент, есть станции есть перегоны (т.е. пути между станциями). станция А отправляет (к примеру в 08-00) поезд через некоторое время станция Б принимает (скажем в 08-30) и так далее
вот как реализовать такой момент? что у каждого перегона есть по две станции и наоборот у каждой станции есть не менее одного перегона

да я понимаю что у ОРМ есть такое понятие как много-ко-многим, но там возможны будут другие ньюансы
...
Рейтинг: 0 / 0
05.02.2018, 12:56
    #39596687
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Музаффаресть станции есть перегоны (т.это 2 сущности. Перегон оносится к какой либо станции как город к области?
Или тупо маршрут?
...
Рейтинг: 0 / 0
05.02.2018, 12:58
    #39596689
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Музаффар,
БЛ расписание поездов?
...
Рейтинг: 0 / 0
05.02.2018, 13:15
    #39596708
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Petro123Музаффаресть станции есть перегоны (т.это 2 сущности. Перегон оносится к какой либо станции как город к области?
Или тупо маршрут?а может и одна сущность т.к перегон это просто движение или это полустанок какой тьфу. LOL.
...
Рейтинг: 0 / 0
05.02.2018, 13:24
    #39596716
Музаффар
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Petro123,

скорее маршрут. и больше чем расписание
...
Рейтинг: 0 / 0
05.02.2018, 13:36
    #39596728
Nixic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Музаффарда я понимаю что у ОРМ есть такое понятие как много-ко-многим, но там возможны будут другие ньюансы
Какие и когда? И будут ли?
Предлагаю вам закрыть задачу на текущий момент, чтобы показать результат заказчику. А потом уже будете думать, на крайняк добавите еще таблиц и связей. Делайте так, чтобы было как можно проще и быстрее в разработке и поддержке, включая денормализацию бд через embedded embedable, если это потребуется.
...
Рейтинг: 0 / 0
05.02.2018, 13:41
    #39596733
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Музаффар...
как реализовать такой момент, есть станции есть перегоны (т.е. пути между станциями). станция А отправляет (к примеру в 08-00) поезд через некоторое время станция Б принимает (скажем в 08-30) и так далее
вот как реализовать такой момент? что у каждого перегона есть по две станции и наоборот у каждой станции есть не менее одного перегона
...
Мне кажется: станция, перегоны, расписания (маршруты поезда). 3 сущности. С маршрутами поезда будет наверное сложнее, т.к. маршрут поезда может действовать по каким-то дням недели, месяца, года.

На перегон можно только его длину повесит. И в километрах и в минутах езды "стандартного" поезда (хотя мне кажется грузовой и пассажирский поезда совершенно разную динамику разгон-торможения иметь должны)

IMHO & AFAIK

Если даже думать, то маршрут поезда перегонами будет связано как N:N

ID маршрута - номер по порядку - ID перегона - время отправления - время прибытия

Если хранить граф физической сети не нужно, но наверное можно вместо перегона прямо станции в маршрут поезда забить

ID маршрута - номер по порядку - ID станции отправления - время отправления - ID станции прибытия - время прибытия


В любом случае, должна быть табличка маршрутов.

ID маршрута поезда
Номер поезда
по каким дням отправляется

+ табличка N:N с временем прохождения перегонов/станций

Но нужно сильно думать, как кодировать дату + время. Т.к. явно он в пути может быть больше 24 часов. Плюс по какому времени живем. По гринвичу или по локальному. Т.к. станции могут быть в разных часовым поясах. Если локальное, то как храним в БД. Когда мне надо было хранить время и тайм зону, я хранил в виде текста. PostgreSQL (да и вообще JDBC) не умеет тайм зону вместе со временем хранить.

IMHO & AFAIK
...
Рейтинг: 0 / 0
05.02.2018, 14:18
    #39596774
Музаффар
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Leonid Kudryavtsev,

авторНа перегон можно только его длину повесит. И в километрах и в минутах езды "стандартного" поезда (хотя мне кажется грузовой и пассажирский поезда совершенно разную динамику разгон-торможения иметь должны)

с Вами согласен, у каждого типа подвижной единицы свои временные показатели

а на счет время - сейчас только для локальным поездам и соответственно время будет локальная


теперь основное: маршрут состоится из нескольких дистанций (перегонов) + станций
а вот как вы уже говорили должен быть некий связь между станциями и дистанциями (перегонами). как таковой в ОРМ существует связь м:н можно использовать это, но в этом случае (могу ошибиться) ОРМ как то создает некую логическую таблицу (вроде как смещенная таблица) и я не могу манипулировать с данными этой таблицы... может я не так думаю

в целом у меня в таблицу должны быть:
id_distance | station_start | station_stop | distance (km) | travel_time | direction
...
Рейтинг: 0 / 0
05.02.2018, 14:22
    #39596778
Музаффар
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
и получается вот такая структура более правильная? 21164490 хотя направлении связей надо менять где дистанция
...
Рейтинг: 0 / 0
05.02.2018, 14:24
    #39596779
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
МузаффарОРМОРМ не может работать если модель в базе ненормальная.
Сначала база и не ошибись в базе. Если чо, есть ветка Проектирование БД
...
Рейтинг: 0 / 0
05.02.2018, 14:36
    #39596790
Музаффар
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Petro123,

это да, не могу не согласоваться с Вами. мускул без проблем обрабатывает такую структуру 21164235 .
...
Рейтинг: 0 / 0
05.02.2018, 15:11
    #39596824
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
между вдумя сущностями две связи
Музаффари получается вот такая структура более правильная? 21164490 хотя направлении связей надо менять где дистанциятам нет сущности Маршрут или там, Поезд, или там Состав.
Одни дистанции. Ты запрос на дальность чего будешь делать? Тебе трекер движения состава надо?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / между вдумя сущностями две связи / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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