I am working on a project with Meteor.js and I am using CollectionFS with GridFS to easily store images in MongoDb. Now I am not the best with databases and database design, but I heard that in nosql database you should try to denormalize data. So to my real question, what is preferred?
An Images collection and then a Posts Collection with a corresponding imageId?
Only a Posts Collection(FS.Collection) and then save the image along with title, etc?
I feel like this is stupid, but somehow I think they should be separated.