It's obvious that the second item is more applicable for the small undergrad/grad student project.
What kind of coding example do you think would show the benefits of using schema-free data model comparing to RDBMSs?
P.S. One of my approaches was to find some application that uses RDBMS database (e.g. Magento's), which can get really messy and complicated through out its life cycle (presentation on that topic), and have the students implement the same schema but in MongoDB. So they could see on practice how using MongoDB's flexible schema model allows to avoid "hardwired schema" problems in RDBMSs. The problem with this approach is that it requires a lot of extra work, which is building the app, similar to Magento by its functionality, but which uses MongoDB.
P.S.S The hard thing is that the students have to find it out on themselves that in some cases using schema-free DBMS might be very beneficial, while doing this assignment .
Any ideas will be very appreciated! Thanks in advance!
--
You received this message because you are subscribed to the Google
Groups "mongodb-user" group.
To post to this group, send email to mongod...@googlegroups.com
To unsubscribe from this group, send email to
mongodb-user...@googlegroups.com
See also the IRC channel -- freenode.net#mongodb