Here is a summary of how all the pieces fit together
Stored and referenced from scriptdb
- Badges – the base unit of earning
- Badge collections – a collection of Badges that are likely to go together.
- Panelset – a set of badge collections that can be earned on this web page (with duplicate badges moved)
- Questionset – a set of questions that need to be answered to be able to earn a specific badge.
- Questions – some kind of question with correct answers stored. Some percentage of these answers need to be correct before a badge is awarded
Stored and referenced from the Mozilla openbadges backpack
- Badge – a public badge associated with the earners email address, earned by correctly answering the required number of questions associated with it, and stored in the mozilla backpack.