The workflow name is already stored in workflows table. Storing it again in service_requests and steps_status will lead to duplicated data and would impact the performance of SELECT query in large scale operations.
If it was duplicated to avoid the cost of reading workflow info separately or through join, then it can be cached at the application level.