Ovviamente quella che hai tu stesso indicato è la soluzione logica più semplice ed efficace.

Nel codice prima di una INSERT e dopo il submit ti basta eseguire una SELECT che verfica quanti articoli ha già inserito l'utente, se sono meno di 2 procedi con la INSERT altrimenti restituisci un semplice avvertimento all'utente e blocchi la query.

Meglio ancora sarebbe di impedire all'utente di accedere all'interfaccia di inserimento se ha già due articoli all'attivo in modo da evitargli di sprecare tempo inutile.

Per fare questo controllo ti basta tenere traccia in una variabile di sessione dell'ID dell'utente.

Ciao.