Gets the workflow associated with the database.
A workflow is a work process divided into a number of related states. A worflow state defines user permissions and actions to move to another workflow state. A database may define multiple workflows. An item can be associated with one workflow at a time. When an item reaches the final state, it can be published.
A workflow has an implementation, that tracks items through the workflow states. The IWorkflowProvider interface defines the basic functionality of a workflow implementation. It is possible to override this implementation to supply custom functionality.
Database Class | Sitecore.Data Namespace