Das liegt daran, dass die Spalte name von firstname Tabelle ist not unique . Versuchen Sie, unique hinzuzufügen Einschränkung mit dieser DDL-Anweisung
ALTER TABLE firstname ADD UNIQUE (name);
Versuchen Sie dann, ob es immer noch doppelte Namen hinzufügt. Hoffe es funktioniert jetzt :)