未申請レコードの数制限について

お世話になっております。
コミュニティ検索をしたのですが、該当するものが見つからず、書き込みさせていただきます。

「未申請」「申請済」という2つのステータスを作成した場合、
「未申請」ステータスのレコードの作成は、1人1件までという制限を設け、
2件目を「保存」しようとした場合、エラーが表示されるように設定を行ないたいのですが、どういった構築をすればいいのか見当がつかず、ご教示頂けますと幸いです。

漠然とした質問で申し訳ないのですが、わかる方いらっしゃいましたらヒント頂けますと嬉しいです。

宜しくお願いします。

未申請の場合に作成者が作業者に割り当てられていることが条件ですが、

ステータスが未申請、作業者がログインユーザのレコードを検索し、見つかればエラーを吐くような構成になるかと思われます。

 

>Teru様

コメントありがとうございます。
チャレンジしてみます!