Oberon space
General Category => Общий раздел => Тема начата: Евгений Филиппов от Январь 28, 2015, 11:12:11 am
-
QuasiIdentityManager
в конфе java @
[04:44:46 PM] Silvan: Всем привет! Возник такой вопрос у меня есть 2 сущности с идентичными таблицами формата (id, name), есть класс Dictionary который является объектным отоброжением данных сущностей. Вопрос в следующем как замапить это в hibernate или же нужно создавать обособленый класс для каждой сущности?
[06:41:55 PM] s6: IdentityManager добавь и закодь, что означает идентичные две сущности... так делает JBPM
[06:42:03 PM] s6: Silvan,
[06:42:36 PM] s6: Можно по всякому
[06:43:39 PM] s6: одно решение сделать два жвма, другое (не уверен) 2 класслоадера юзать, дальше не в курсе
[06:44:55 PM] s6: JBPM Java Business Process Manager
[06:51:05 PM] s6: хах. субд запрогай и в ней IndentityManager
[06:51:32 PM] s6: или форкни
[06:53:59 PM] s6: или ещё что в субд на эту тему
[06:56:37 PM] s6: это бред авторов JBPM и Silvan'a. Идентичность правильная (математическая) такого не допускает. А такое допускает квазиидентичность, QuasiIdentityManager
[07:03:29 PM] s6: А если Silvan не бредил и говорил о математически идентичных таблицах, то это уродец: Сиамские Близнецы.
[07:04:48 PM] s6: Две математически идентичные таблицы это фактически два рефа на одну таблицу.
[07:06:08 PM] s6: Ну и т.д. С квазивопросами чего только не накопаешь.
-
[07:15:01 PM] s6: Квазифактически. Реальность сложнее моделей.
-
[07:32:03 PM] Silvan: под двумя идентичными таблицами я имел ввиду две таблицы с одинаковыми полями полями, но хранящими данные относящиеся к разным сущностям.
[08:30:16 PM] s6: Silvan, это квазиидентичность. Но это не математически идентичные таблицы, то есть не есть Близнец Сиамский.
[08:30:43 PM] s6: Silvan, спасибо Вам что не рожаете такую гадость =)
[08:32:26 PM] s6: вот например когда туча issues сбрасывается вперемешку или структурно etc, но в ОДИН issue, то это и есть также сиамский близнец.
28 янв. 2015 20:33
***
При этом таблицы должны иметь РАЗНЫЕ рефы. Иначе , если реф один на обе таблицы, то это тоже Сиамский близнец. То есть сложная история.
28 янв. 2015 20:35
***
[08:36:07 PM] s6: Silvan, можете сплодить маркировочный интерфейс interface SiamTwin {}
[08:36:11 PM] s6: полезно
[08:36:26 PM] s6: или аннотацию, на выбор. и или.
28 янв. 2015 20:36
***
Квази
-
[08:40:25 PM] s6: [NOT Java; but the reality] Silvan, вот пара ссылок чтобы напугаться о префиксе Квази: http://piknik.info/
quasi
http://qazimodo.ru/site/
[08:41:32 PM] Silvan: Ну сайт Эда я и так знаю
[08:41:38 PM] s6: Пикник на обочине и фильм Сталкер, не меньше =)
[08:41:41 PM] s6: ага гут
[08:41:47 PM] s6: зело
-
Никакая не «гадость» сиамские близнецы, а вполне норма природы, in my not so humble opinion, надо у них самих спросить в первейшую очередь у всех их сиамских близнецов.
-
И у каждого Сиамского Близнеца спросить.
-
Кто-то бота испытывает?
-
Кто-то бота испытывает?
Не это Влад Жаринов обкурившись анашой форумы попутал... :D
-
adva, нет, мысли роились и требовали записи…
-
Не бот.