I'm developing an application that receives products through product-feeds. Now each product will have specific attributes; a t-shirt will for example have a size attribute and maybe color, while a bottle of shampoo will have an attribute specifying the contents or weight. I could solve this in an rdbms using a many to many relation between a products table and an attributes (item) table and even an attributes (values) table.
The other day however i was reading about mongodb and now i'm wondering if it would be a good idea to put the products (catalog) in a mongodb.
Can anyone with more experience than me :) give any directions how this could look like? How can i work with mysql alongside mongodb in django for example?
Paul