powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Фаулер. Concrete table inheritance
25 сообщений из 77, страница 3 из 4
Фаулер. Concrete table inheritance
    #39874357
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovДмитрий МухЗа это время и движков прибавилось, и транзакции появились, сессии, представления, валидация...
- можно считать что оно устаканилось? или процесс еще идет? хайпа точно в разы меньше сталоустаканилось оно ещё пять с лишним лет назад
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874359
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC SharpKachalovТС конкретная проблема или он интересуется тем о чем думал Фаулер когда описывал паттерн?именно думал).
ТС сам код не пишет. Теоретизирует.

Ты то тот ещё писатель. Вот скажи, Петрович, ты когда книгу читаешь, в которой автор код не написал будешь пытаться написать код? не думал ли ты, что если автор не включил код, то значит он не очень то и нужен?
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874360
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalovзабыл никникто в здравом уме не будет мапить наследование в БД
- мапил, работает, проблем нет (если помнить какую стратегию использовал и учитывать это при написании запросов)
а я 20 лет назад на бейсике игры писал и что дальше?
ты если остановился в развитии так и скажи мы поймем)
программист в текущих реалиях -это губка,которая должна впитывать все новое моментально иначе ее выинут на помойку

правильно это или нет-вопрос не это этой темы - ты или подстраиваешья или выходишь из игры
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874365
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asv79Kachalovпропущено...

- мапил, работает, проблем нет (если помнить какую стратегию использовал и учитывать это при написании запросов)
а я 20 лет назад на бейсике игры писал и что дальше?
ты если остановился в развитии так и скажи мы поймем)
программист в текущих реалиях -это губка,которая должна впитывать все новое моментально иначе ее выинут на помойку

правильно это или нет-вопрос не это этой темы - ты или подстраиваешья или выходишь из игры
- ?? о чем Вы? какие то претензии ко мне лично? я помешал Вам программировать на Бейсике и Вы стали губкой?
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874384
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questionerне думал ли ты, что если автор не включил код, то значит он не очень то и нужен?ты читаешь книги по архитектуре.
Вроде бы логические построения предложения у тебя должны быть.
Но нет!
Они отсутствуют!
Впечатление, что тебя на каторге поставили архитектором. А ты ненавидишь программировать.
"если в книге нет кода, значит кодировать не нужно - это глупость".
"если в книге 4 метода наследования, то начинать надо не с умолчания - это глупость".
В школе ПОСЛЕДОВАТЕЛЬНОЕ изложение материала.
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874514
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonquestioner, давай приводи полную цитату Фаулера. А то получается как в анекдоте
про Рабиновича который Шаляпина напел.

...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874525
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questioner,
И что непонятного в красном?
В базе нельзя контролировать целостность FK так как инфа разбросана по таблицам.
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874528
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questioner,
Теперь приводи не объектную модель, а модель физическую в бд.
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874529
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС,
Смотришь в книгу, а вопрос задаёшь что в голову взбредет.
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874530
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharpquestioner,
И что непонятного в красном?
В базе нельзя контролировать целостность FK так как инфа разбросана по таблицам.

Ну то есть он просто имеет ввиду, что такую ситуацию при таком маппинге тяжело хендлиьт и получается какое-то говно?

PetroNotC Теперь приводи не объектную модель, а модель физическую в бд.

А чего приводить то - таблицы только для конкрентных классов (футболистов и крикетистов)
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874536
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ФаулерСитуацию можно упростить, если вообще не создавать полей, принадлежащих суперклассу.
А нафига вообще тогда этот суперкласс как entity?

ФаулерСуществует и альтернативный вариант: определить открытый интерфейс с методами доступа к супертипу, а в релазиции использовать несколько закрытых полей для каждого конкретного типа. В этом случае интерфейс будет комбинировать значения закрытых полей.....

Это о чем вообще?
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874542
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так. Отставить в сторону Фаулера.

Срочно читать https://en.wikipedia.org/wiki/Object-relational_impedance_mismatch всем
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874544
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questionerА чего приводить топроверь сколько делает хибер и сюда скрины.
Меньше болтай.
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874546
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonОтставить в сторону Фаулера.
+1 ТС ленивый до невозможности.
Думает роман читает и практика не нужна.
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874563
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC SharpquestionerА чего приводить топроверь сколько делает хибер и сюда скрины.
Меньше болтай.

примени это к себе.
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874567
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonТак. Отставить в сторону Фаулера.

Срочно читать https://en.wikipedia.org/wiki/Object-relational_impedance_mismatch всем

Ну тут то понятно. Да в курсе я, что объекты и связи в реляционной базе это разные вещи.
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874578
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questionerпримени это к себе.сначала ответь. Ты зачем книгу именно по архитектуре взял?
Хобби после работы?
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874584
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharpquestionerпримени это к себе.сначала ответь. Ты зачем книгу именно по архитектуре взял?
Хобби после работы?

Если ты посмотришь кому и зачем эта книга предназначается(Фаулер об это в начале пишет), то не будешь задавать тупых вопросов.
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874585
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questionerЕсли ты посмотришьскрины давай)))
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874587
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questioner,
Кто то код пишет. А мы тебе переводить твои скрины будем.
Удачи!
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874589
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC SharpquestionerЕсли ты посмотришьскрины давай)))

Слушай, создай отдельную тему и там учи меня жить - тут другой топик.
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874595
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questioner,
Закон форумов - ТС не огрызается. (с)
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874596
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharpquestioner,
Закон форумов - ТС не огрызается. (с)

Я могу тебе ещё один закон придумать PetroNotC Sharp - затыкается и не мешает, если по делу сказать нечего, но ты ж в каждой бочке затычка.
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874601
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questioner,
Твой вопрос закрыт?
...
Рейтинг: 0 / 0
Фаулер. Concrete table inheritance
    #39874603
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharpquestioner,
Твой вопрос закрыт?

твой рот не закрыт, и это печально.

Вопрос открыт.


myНу то есть автор просто имеет ввиду, что такую ситуацию при таком маппинге тяжело хендлить и получается какое-то говно?


жду ответ

Фаулер
Ситуацию можно упростить, если вообще не создавать полей, принадлежащих суперклассу.

А нафига вообще тогда этот суперкласс как entity?


ФаулерСуществует и альтернативный вариант: определить открытый интерфейс с методами доступа к супертипу, а в релазиции использовать несколько закрытых полей для каждого конкретного типа. В этом случае интерфейс будет комбинировать значения закрытых полей.....


Это о чем вообще?
...
Рейтинг: 0 / 0
25 сообщений из 77, страница 3 из 4
Форумы / Java [игнор отключен] [закрыт для гостей] / Фаулер. Concrete table inheritance
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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