Как указать фиксацию транзакции базы данных в диаграмме последовательности - PullRequest
2 голосов
/ 20 сентября 2011

Я не очень уверен, что этот вопрос подходит для SF. если не извините. у меня вопрос, как я могу нарисовать транзакции базы данных на диаграмме последовательности.

привет

1 Ответ

4 голосов
/ 27 сентября 2011

У вас должен быть объект, представляющий транзакцию или базу данных.

Затем вы можете представить его с помощью сообщения, помеченного как "commit", из вашего бизнес-объекта в объект транзакции / базы данных.

Например (не могу опубликовать изображение из-за моей репутации):

 +-----------------+
 | Business Object |
 +-----------------+
         |
         | start transaction        +----------------------+
         +------------------------> | Database Transaction |
         |                          +----------------------+
         |                                    |
         | do lots of things                  |
         +----------------------------------->|
         |                                    |
         | commit                             |
         +----------------------------------->|
...