I have a request to show a title turnaround duration. Which would be defined as the duration from the initial transaction in a branch to the mail date to the customer.
Currently, I have a fact_transaction table with a dimension key to a transaction type table that can give me # of transactions by Titles. I could add a title_complete_date_uid in my fact table and a calcuation for title duration in this fact table. This issue I would have would be with my current employee_uid dimension. Employee_uid is the employee responsible for the transaction. I would need to add title_employee_uid because the employee responsible for processing the title is different. Title transaction account for about 90% of all the transactions.
Or, do I create a fact_titles table that shows the "turnaround duration" and associated dimensions that are pretty redundant comparing back to the original fact_transaction table?