L'unica cosa da fare è di controllare che non ci sia il record nella tabella prima di fare l'insert.
È una base della programmazione.