powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / между вдумя сущностями две связи
22 сообщений из 22, страница 1 из 1
между вдумя сущностями две связи
    #39596314
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем доброго!
ребята подскажите плийз может ли ОРМ обработать такой связь
...
Рейтинг: 0 / 0
между вдумя сущностями две связи
    #39596322
guest2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может.
...
Рейтинг: 0 / 0
между вдумя сущностями две связи
    #39596340
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest2,

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

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

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

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

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

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

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

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

скорее маршрут. и больше чем расписание
...
Рейтинг: 0 / 0
между вдумя сущностями две связи
    #39596728
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффарда я понимаю что у ОРМ есть такое понятие как много-ко-многим, но там возможны будут другие ньюансы
Какие и когда? И будут ли?
Предлагаю вам закрыть задачу на текущий момент, чтобы показать результат заказчику. А потом уже будете думать, на крайняк добавите еще таблиц и связей. Делайте так, чтобы было как можно проще и быстрее в разработке и поддержке, включая денормализацию бд через embedded embedable, если это потребуется.
...
Рейтинг: 0 / 0
между вдумя сущностями две связи
    #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
между вдумя сущностями две связи
    #39596774
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,

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

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

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


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

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

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


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