Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Просто интересно  [new]
nxx
Member

Откуда:
Сообщений: 2030
мне вот интересно, из каких соображений в Oracle workflow
сделали item_type, item_key (первичный ключ)
varchar2
а в OEBS - вообще, двойной item_key

select item_type, item_key
from wf_items
where item_type = 'POAPPRV'
and rownum <10

ITEM_TYPE	ITEM_KEY
POAPPRV	1-169
POAPPRV	1001-1450
POAPPRV	1001-3853
POAPPRV	1003-3854
POAPPRV	101-149
POAPPRV	101-150
POAPPRV	101-269
POAPPRV	101-851
POAPPRV	1062-3874

какой смысл в такой денормализации ?
13 сен 08, 11:39    [6181338]     Ответить | Цитировать Сообщить модератору
 Re: Просто интересно  [new]
expla
Guest
Нормализация? При чём тут нормализация?
13 сен 08, 12:02    [6181361]     Ответить | Цитировать Сообщить модератору
 Re: Просто интересно  [new]
nxx
Member

Откуда:
Сообщений: 2030
expla
Нормализация? При чём тут нормализация?


первая нормальная форма
13 сен 08, 12:14    [6181369]     Ответить | Цитировать Сообщить модератору
 Re: Просто интересно  [new]
expla
Guest
Так что тебе не нравится?
13 сен 08, 12:17    [6181373]     Ответить | Цитировать Сообщить модератору
 Re: Просто интересно  [new]
ora_live
Member

Откуда: http://cleanmonday.ru/
Сообщений: 198
nxx
мне вот интересно, из каких соображений в Oracle workflow
сделали item_type, item_key (первичный ключ)
varchar2
а в OEBS - вообще, двойной item_key

select item_type, item_key
from wf_items
where item_type = 'POAPPRV'
and rownum <10

ITEM_TYPE	ITEM_KEY
POAPPRV	1-169
POAPPRV	1001-1450
POAPPRV	1001-3853
POAPPRV	1003-3854
POAPPRV	101-149
POAPPRV	101-150
POAPPRV	101-269
POAPPRV	101-851
POAPPRV	1062-3874

какой смысл в такой денормализации ?


Нет здесь никакой денормализации, есть item_key и parent_item_key, есть item_type и parent_item_type(если не путаю) - типичные деревянные отношения.

А то что в item_key решили сохранить и имена предков, то в некоторых случаях это упрощает разработку некоторых запросов.
13 сен 08, 17:13    [6181701]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить