powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / PowerDesigner ... Автоматическая генерация индексов
17 сообщений из 17, страница 1 из 1
PowerDesigner ... Автоматическая генерация индексов
    #38568906
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Давным-давно один товарищ задавал вопрос

авторНафига PD создает автоматом индексы на FK, если я поставил AutoFKIndex No в DBMS definition и в опциях генерации скрипта убрал. В скрипте их конечно нет, но как объекты модели они существуют. Делал Rebuild, все равно оставляет. Глюк какой-то чтоли.

Те же яйца ... Совершенно не ясно где отменить автоматическую генерацию index на FK при генерации PDM из LDM? Кто-нить сталкивался?
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38569143
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_usa__83_Совершенно не ясно где отменить автоматическую генерацию index на FK при генерации PDM из LDM? Кто-нить сталкивался?
Если стандартными средствами что то не получается, то абсолютно все в момент трансформации можно сделать при помощи Transformation Profile, определенном в extension.
Если не разберетесь - пишите сюда снова.
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38569201
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_usa__83_,

Генерировал только что.
Галку убрал.
Генерировал для Oracle 11 и ANSI 2.
Индексов на FK нет.
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38570086
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv,

Галку? Если про DBMS file, то у меня radiobutton ...
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38570291
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Роман Дынник,

Это, тип Вы предлагаете на GTL накатать удаление создаваемых индексов после генерации модели?... Или все же можно где-то кастомизнуть именно используемый скрипт создания PDM из LDM? Кстати, он вообще доступен (или где-то в дебрях запрятан)?
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38570924
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_usa__83_Это, тип Вы предлагаете на GTL накатать удаление создаваемых индексов после генерации модели?... Или все же можно где-то кастомизнуть именно используемый скрипт создания PDM из LDM? Кстати, он вообще доступен (или где-то в дебрях запрятан)?
Нет, GTL править не нужно.
В момент трансформации(генерации) одной модели из другой можно выполнить некоторые действия (например удаление некоторых объектов). Эти действия описываются на VBS в Transformation Script.
Cоздается Transformation Profile внутри extension и Transformation Item для метаклассов.
Доступны триггеры Pre- и Post- generation.
Transformation Profile
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38570991
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_usa__83_MasterZiv,

Галку? Если про DBMS file, то у меня radiobutton ...

Там в опциях генерации есть галка, генерировать ли индексы на FK. Я по неё.
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38571260
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv,

Мы оба про это? [img=]
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38572612
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_usa__83_,

Да.
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38576780
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Роман Дынник,

Логично, только вот на какой Item вешать удаление (к примеру чтобы удалялся index на FK ?) ... Наверное можно повесить на любой в post- все равно удалиться ... В тоже время логика как-то страдает ... Почему именно на него?
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38576782
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Роман Дынник,

Предыдущий пост к авторCоздается Transformation Profile внутри extension и Transformation Item для метаклассов.
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38577893
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Роман Дынник,

авторВ момент трансформации(генерации) одной модели из другой можно выполнить некоторые действия (например удаление некоторых объектов). Эти действия описываются на VBS в Transformation Script.
Cоздается Transformation Profile внутри extension и Transformation Item для метаклассов.
Доступны триггеры Pre- и Post- generation.

Гениально, но ! Внезапно, не смотря на то что индексы создаются (могу посмотреть в PDM) код трансформации прикрученый к метаклассу Index НЕ исполняется, в то время как у Table, Column отрабатывает ... Это как?
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38577931
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Роман Дынник,

Гы ... При попытке назначить Transformation Profile конкретную модель (PDM) PD назначает таки, но ... дальнейшие попытки модификации (с учетом даже рестарта PD) гарантированно приводят к зависанию PD!
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38578275
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_usa__83_,

А зачем тебе это?
Просто галка не помогает?
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38578487
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv,

Ну так пляшу от LDM и по логике то что вообще определяемо на этапе LDM и при генерациях из LDM по моему должно управляться ...
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38578611
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_usa__83_MasterZiv,

Ну так пляшу от LDM и по логике то что вообще определяемо на этапе LDM и при генерациях из LDM по моему должно управляться ...

Нафига тебе вообще эта хрень LDM ?
Не знаю, конечно, может у тебя 20 целевых баз, но вообще в принципе штука сомнительной нужнеости.
...
Рейтинг: 0 / 0
PowerDesigner ... Автоматическая генерация индексов
    #38578859
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv,

Дык начал там рисовать (в LDM), вот и уперся рогом ... В целях освоения наверное, хмммм ... Средство то Вон какое: фича на фиче, типа сквозных преобразований моделей и всяких свистоперделок типа кастомизации ...

Ну да, если целевая СУБД известна то в общем не зачем ...
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / PowerDesigner ... Автоматическая генерация индексов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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