El error más común cuando se crea un widget consiste en centrarse demasiado en cómo almacenar la información en la base de datos. El framework de formularios es simplemente un framework para validar y guardar valores. Por tanto, un widget sólo debe gestionar su propia información. Si la información es correcta, los diferentes valores validados pueden ser utilizados en el modelo o en el controlador.