Pfff, je ne veux pas dire, mais vous vous compliquez la vie, hein

Enfin, je ne sais pas, mais de mon point de vue, c'est quand même ma solution la mieux

.
Sinon, effectivement, il faut de toutes façons une table supplémentaire qui est une table de paramètres.
Sinon, dans mon idée, on n'a pas forcément un seul administrateur (ça permet d'éviter l'omnipotence d'une seule personne et le défaut dont tu parles).
Ah, et on n'a évidemment pas le droit de supprimer (ou d'ajouter ? à voir) un compte une fois le scrutin commencé. Au mieux, on crée un code IS_VOTING = 4 pour une personne exclue.