• There are times where you can store flags in one column - these are bitwise flags 1 2 4 8 16 32 64 etc

    This can be very handy - if you dont know why - then dont comment.

    It could well be that are occasions where this generic code could be very useful too.