I understand the rationale of adding one column per custom field to the craft_content table in the database; but why would this happen for fields that are only used once globally?
Is there a way to define global fields without adding to the entire content table?
Perhaps a better option would be to define a single "Options" matrix field which can be used anywhere, and then use that to store zero-or-more options?