a.Transaction Script
Motivation
Organizes business logic by procedures where each procedure handles a single request from the presentation
Summary
A Transaction Script organizes all this logic primarily as a single procedure, making calls directly to the database or through a thin database wrapper.
Each transaction will have its own Transaction Script, although common subtasks can be broken into subprocedures.
When to Use
When business logic is not very complex and will not be scalled to much in future.
Overview Tutorials
Related Patterns
Domain Model: Prefer Domain Model pattern over Transaction script if your business rules are very complex
References
TODO