Xử lý tạo danh mục bị trùng tên trong app book android

Chào mấy bạn.
Mình tên Ken, mình có làm 1 đề tài tiểu luận để ra trường, hiện tại đề tài mình là làm một hệ thống quản lý sách trên nền tảng android và mình dùng database là firebase.
Và ở đây mình gặp 1 vấn đề lỗi là phần danh mục sách admin tạo ra nó bị trùng danh mục, nó chưa xử lý được những danh mục đã có rồi.
Video nhờ giúp đỡ : https://youtu.be/U09VL81p2zI
Github soure code phần tạo danh mục :https://github.com/TuanKenOfficial/appbook-firebase-android/blob/main/CategoryAddActivity.java.
Mong các bạn giúp đỡ mình giải quyết phần này. Mình có tìm hiểu là dùng orderByChild để so sách chuỗi, mà mình dùng nó vẫn bị lỗi dupicale dữ liệu lên á.
Còn đây là hình ảnh code mình viết đại trong ruột chưa biết viết sau :


Thân mến

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?