powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как понимать такое: последовательность генерации процедур в PD
5 сообщений из 5, страница 1 из 1
Как понимать такое: последовательность генерации процедур в PD
    #33087294
jimm3rs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день

В документации к PowerDesigner есть такой пассаж:

авторPowerDesigner PDM User's Guide
->CHAPTER 9. Triggers and Procedures
->->Generating triggers and procedures

Defining a generation order for stored procedures

...

Example

A publisher may decide to sell certain books at a reduced rate (15%) when a customer's order

is above 10 000$.
In this model, one stored procedure GENERAL CHECK globally verifies orders: check books

availability, check the order amount, check if discount rate is calculated, and applies

discount rate to order bill. During the execution of this stored procedure, the procedure

DISCOUNT CALC is called to calculate the 15% discount rate. It is important to generate

GENERAL CHECK before DISCOUNT CALC; you can define an extended dependency to set the

generation order between these two objects. To do so, you have to open the property sheet of

the dependent stored procedure, click the Extended Dependencies tab and create an extended

dependency with the <<DBCreateAfter>> stereotype with the influent stored procedure.

Не понимаю, почему "It is important to generate GENERAL CHECK before DISCOUNT CALC", а не наоборот. Может кто-либо объяснить?

Спасибо
...
Рейтинг: 0 / 0
Как понимать такое: последовательность генерации процедур в PD
    #33087624
ghfghfghf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jimm3rsДобрый день


Не понимаю, почему "It is important to generate GENERAL CHECK before DISCOUNT CALC", а не наоборот. Может кто-либо объяснить?

Спасибо

а я не понимаю, что тут можно не понять и что тут можно объяснять - это тривиальная последовательность
...
Рейтинг: 0 / 0
Как понимать такое: последовательность генерации процедур в PD
    #33087750
jimm3rs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну....

During the execution of this stored procedure, the procedure DISCOUNT CALC is called to calculate the 15% discount rate.

Значит, код такой:

CREATE PROCEDURE GENERAL CHECK
...

EXECUTE DISCOUNT CALC
...


Так?

Тогда СНАЧАЛА следует создать DISCOUNT CALC, ибо от неё зависит GENERAL CHECK... А не наоборот. Я прав?
...
Рейтинг: 0 / 0
Как понимать такое: последовательность генерации процедур в PD
    #33102069
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что именно непонятно?
Как настроить последовательность генерации хп?


Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Как понимать такое: последовательность генерации процедур в PD
    #33105230
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По-моему в хелпе ошибка.


С уважением,
Мартин Рахманов
http://jimmers.russia.webmatrixhosting.net/
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как понимать такое: последовательность генерации процедур в PD
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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