I have created a drupal quiz site without depending any quiz modules. I want the user to be able to save their Test result against their profile. So they can see when they log in.
The Result will be like this usually:
Total Result: 24/30.
Main Subject: Main_Subject_Name.
Sub-sub1 score: 12/15.
Sub-Sub2 score: 12/15.
There can be any no. of sub-subjects depending on test. It would be great if I could be able to pull them later with views.
This is what i have in mind. Create a content type results with 2 fields. User Id and Data. User id will hold the uid and in data i will add a json(ified) version of the result for later use. Is this ok? or are there any drupal specific ways to do this?