|
Таблицы и наследование
|
|||
---|---|---|---|
#18+
Есть две таблицы родителей Назовём их parent1 & parent2 Между ними есть взаимосвязь Также есть две таблицы которые ссылаются на них соответственно Назовём child1 & child2 То есть Child1 ссылается на Parent1 А Child2 на Parent2 Что-то типо наследие На уровне приложения Код: java 1. 2. 3. 4. 5.
Сообственно вопрос можно ли как-то заманить колонку на уровне ORM Чтоб я из Child1 мог получить Child2? Что-то типо что выполнилась такая штука Child1 -> Parent1 -> Parent 2 -> Child2 Или надо всё равно связывать Child1 и Child2 , как связка между Parent1 и Parent2? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2021, 16:20 |
|
Таблицы и наследование
|
|||
---|---|---|---|
#18+
-=Koba=-, Ты много написал. Твой вопрос такой? Сущности не имеют связей между собой. Можно замутить связь?))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2021, 07:39 |
|
Таблицы и наследование
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, Задача не тривиальная) Я старался расписать все подробно ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2021, 10:11 |
|
Таблицы и наследование
|
|||
---|---|---|---|
#18+
PetroNotC Sharp -=Koba=-, Ты много написал. Твой вопрос такой? Сущности не имеют связей между собой. Можно замутить связь?))))) Да это было второе решение Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2021, 10:12 |
|
Таблицы и наследование
|
|||
---|---|---|---|
#18+
-=Koba=-, Расписывай подробнее. Дай пример данных. Никто ничего не понял. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2021, 10:16 |
|
Таблицы и наследование
|
|||
---|---|---|---|
#18+
-=Koba=-, Есть две семьи. Они не взаимосвязаны, чужие люди. Но я их хочу связать и породнить. Где логика? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2021, 10:19 |
|
Таблицы и наследование
|
|||
---|---|---|---|
#18+
Согласно ООП. Код: java 1. 2. 3.
Согласно ОРМ. Тут надо смотреть в базу и понимать какова роль этого поля. Этож две разные таблицы? А что делать если там разные типы данных? Date, Varchar. А что если разные ограничения стоят. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2021, 10:56 |
|
Таблицы и наследование
|
|||
---|---|---|---|
#18+
Ты хочешь сделать что то типа такого?: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Типа есть Код: java 1. 2. 3. 4.
а хочется Код: java 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2021, 11:43 |
|
Таблицы и наследование
|
|||
---|---|---|---|
#18+
faustgreen Ты хочешь сделать что то типа такого?: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Типа есть Код: java 1. 2. 3. 4.
а хочется Код: java 1. 2. 3. 4.
А в таблицах иметь что то такое: Таблица Animal хранит информацию об Animal Таблица Person хранит информацию о Peroson Таблица Pet хранит информацию о Pet (но только специфичную для Pet, а основная информация хранится в Animal) Таблица Owner хранит информацию об Owner (но только специфичную для Owner, а основная информация хранится в Person) Т.е. таблица Pet хранит ссылку на таблицу Animal, а таблица Owner ссылку на таблицу Person. При этом Animal и Person связаны например отношением один-ко-многим? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2021, 11:49 |
|
Таблицы и наследование
|
|||
---|---|---|---|
#18+
Возможно таблиц нет и вопрос является плодом фантазии автора. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2021, 11:54 |
|
Таблицы и наследование
|
|||
---|---|---|---|
#18+
faustgreen, Это какую траву курить надо для таких отношений) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2021, 12:16 |
|
Таблицы и наследование
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, Это то, что я понял из описания. Похоже он хочет замапить родительские классы, и чтобы в дочерних автоматом что то похожее выстроилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2021, 12:43 |
|
Таблицы и наследование
|
|||
---|---|---|---|
#18+
faustgreen, ORM (англ. Object-Relational Mapping, рус. объектно-реляционное отображение, или преобразование) — технология программирования, которая связывает базы данных с концепциями объектно-ориентированных языков программирования, создавая «виртуальную объектную базу данных» Или по русски он хочет связать рсубд модель с ООП моделью. Но у него нет ни первого ни второго. И у тебя нет логики в классах чтобы её ПРОМАППИТЬ на рсубд. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2021, 13:28 |
|
|
start [/forum/topic.php?fid=59&fpage=8&tid=2120517]: |
0ms |
get settings: |
21ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
289ms |
get tp. blocked users: |
3ms |
others: | 293ms |
total: | 685ms |
0 / 0 |