Giải pháp này rất hợp lý, tôi làm điều gì đó tương tự trong ứng dụng của mình.
Tuy nhiên, một điều cần lưu ý:
Vì vậy, ví dụ:mỗi người nhấp vào một nút, sẽ được thêm vào một danh sách duy nhất được liên kết với nút đó.
Bạn có cho phép người dùng trùng lặp trong danh sách đó không? Nếu có, hãy sử dụng danh sách. Nếu không, bạn có thể muốn ghép nó với set (để kiểm tra duy nhất), nhưng bạn sẽ tốn một số RAM.