My example was based on a test which does have multipul answers, which do exist (DSA Theory Test).
Multiple correct answers?
Then the schema could be changed to:
Table: questions
question_id
question_text
Table: answers
answer_id
question_id
correct_flag
answer_text
But using that idea or principle to give an example on where or why you would store multipul verables within one.
There is no need to store multiple values in a single field, in this case. The database schemas I have presented are more flexible, and allow you to query the database directly, instead of having to parse some string of values yourself.
I'm fairly certain that with more information I can redesign your login system database schema to one that doesnt have to store multiple values in a single field.
as a general comment, its untrue as we have both shown above.
It is true. The only thing is that there are exceptions (though I think there's a group that argues that there are no valid exceptions to the rule, but I personally think that's too extreme).