Originally posted by Dolemite50
It sounds like I should use a boolean column for this and just set it to 1 if "newsletter_chkbox" is checked.
I can see why you're asking, but if you think about it, why does the column have to be a boolean if you plan on using an integer? Use data type tinyint and set it to 1 if "yes, I want a newsletter", otherwise it should be a default value of 0 (meaning the user has not asked either way, or has specifically declined a subscription).