Es sieht nicht so aus, als würden Sie laufend zählen, wie viele Ideen Ihr Formular durchlaufen.
Ich würde vorschlagen, dass Sie der Datenbank erlauben, die idea_id für Sie zu verwalten und es sich um einen Primärschlüssel handelt.
Wie würde Ihre Anwendung mit doppelten idea_ids umgehen?