I am planning to develop a web-application just to test my knowledge on JSP/Servlets. I am planning to create a very simple "Bug tracker" and I am in the process of designing the database. I am using MySql/JDBC.
There are some minor insignificant data like user's DOB, Date of Joining, list of languages/technologies the user is comfortable with and so on. Is it good to put this information in a seperate table (say "User info") or put them in a BLOB and serialize the values in them?
Put in other words, in which scenarios BLOB is an appropriate type to use.