Sposób, w jaki ustawiana jest strona new_record.jsp, powoduje, że użytkownicy muszą być bardzo ostrożni i nie podać numeru ID, który jest już wykorzystywany, ponieważ każdy rekord w bazie danych musi mieć unikalny numer ID. Szczegółowe wyjaśnienia można znaleźć w uwadze "Unikanie zduplikowanych kluczy" w sekcji Lekcja 1.5: Programowanie przycisku Wyślij. W tej lekcji użytkownik sprawdzi unikalność podanego numeru ID i jeśli nie będzie on unikalny, użytkownik końcowy zobaczy stronę błędu opisującą problem oraz informującą, jak go poprawić.
Reguły nawigacji umożliwiają skierowanie użytkowników do strony błędu lub strony all_records.jsp po sprawdzeniu, czy wprowadzono podwójny numer ID, czy nie. Dla obu możliwych wyników należy podać aliasy, a następnie powiązać je z odpowiednimi stronami docelowymi. W tym przykładzie błąd na stronie create_record.jsp spowoduje zasygnalizowanie aliasu ERROR_CREATE, który prześle użytkowników na stronę błędu. Jeśli użytkownicy wypełnią stronę create_record.jsp poprawnie, spowoduje to zasygnalizowanie aliasu MAIN, który będzie powiązany jak zwykle ze stroną all_records.jsp.