Au niveau modélisation je préfère votre première idée.

Vous avez une entité formulaire avec des colonnes obligatoires et une autre entité formulaire_brouillon sans colonnes obligatoires.

Un...