यह समाधान समझ में आता है, मैं अपने ऐप में कुछ ऐसा ही करता हूं।
हालांकि, एक बात ध्यान देने योग्य है:
<ब्लॉकक्वॉट>उदाहरण के लिए, प्रत्येक व्यक्ति जो एक बटन पर क्लिक करता है, उस बटन से जुड़ी एक अनूठी सूची में जुड़ जाता है।
क्या आप उस सूची में डुप्लिकेट उपयोगकर्ताओं को अनुमति देते हैं? यदि हां, तो सूचियों का प्रयोग करें। यदि नहीं, तो आप इसे सेट (अद्वितीय जांच के लिए) के साथ जोड़ना चाह सकते हैं, लेकिन इसके लिए आपको कुछ RAM खर्च करनी होगी।