I have a form which depending upon a center can have different questions. The answers to these questions are saved as string (nvarchar) in the transactional system. Some questions have answers which need to be a analyzed and need to be part of calculations where as other ones are just for gathering information so wont be measured. I have not run into a situation like this before so i am confused how to handle it.
Following is what i was thinking from a design perspective
- Center Dimension (related to Answers Fact)
- Form Dimension (related to Answers Fact and FormToQuestion Bridge table)
- Question Dimension (related to Answers Fact and FormToQuestion Bridge table)
- FormToQuestion Bridge Table
- Answers Fact Table
I would really appreciate if someone can guide me with the design and cube calculation perspective. If any more detail is needed please let me know.