Я пытаюсь понять, как мы моделируем и определяем мощность двух объектов, когда отношения имеют точный характер. Скажем, от 1 до 2.Сущности со строгими отношениями 1-2
Например, если у меня есть сущности Journey and Location. Теперь каждое путешествие имеет 2 местоположения, начальное местоположение и конечное местоположение.
Итак, как мы моделируем эти отношения и устанавливаем мощность на каждом объекте (Путешествие и местоположение).
Простые результаты поиска google в простых пояснениях 1-1, 1-м и m-n. Но как мы ограничимся ими ровно 1-2?
Обозначения здесь не важны. Точно так же реализация не находится в настоящее время. Основная концепция/дизайн. Путешествие имеет два местоположения, связанные с ним, начальное местоположение и конечное местоположение. Как мы выражаем эти отношения. Очевидно, что в ER есть два объекта (Journey and Location), но как показать, что с Journey связаны два местоположения с определенным именем? В OO два объекта местоположения могут использоваться как члены объектов Journey, но как представить их в проекте? – ResVict
Путешествие с двумя обязательными атрибутами: JOURNEY {Start, End}. Очевидно, что ключ будет {Start, End}. Разве это не так просто? – sqlvogel