Hi Ankit,
I would explain it like below :
XtkWorkflow (Workflows) :
stores the workflows stored along with mData
XtkWorkflowEvent (Event) :
Captures the transactional states of a workflow i.e. - Status , processing start , processing end etc. So whatever events are happening and changing during execution of the workflow
XtkWorkflowJob (Workflow in waiting state) :
Keeps in memory transit jobs
XtkWorkflowLog (Log list) :
Logs generated from workflow are stored here
XtkWorkflowLogin (List of logins) :
Operators who have started ,stopped , restarted the workflows
XtkWorkflowTask (Elementary task) :
Stores details about each of the activities , it's execution times , identifier etc. A history of how activities perform inside a workflow can be found.
Regards,
Adhiyan