Semi-structured data modelling in MongoDB Flashcards