Aby uniknąć powielania wartości, możesz użyć zwykłych par klucz/wartość w następujący sposób:
-
master_id :wartość
-
slave_id :master_id
Ma to tę wadę, że musisz dwukrotnie wysłać zapytanie do serwera, aby uzyskać/usunąć/zmodyfikować wartość przez slave_id. (Najpierw pytasz o identyfikator slave_id, serwer odpowiada z master_id, jeśli istnieje, a następnie pytasz o identyfikator master_id, aby zrobić rzeczy z powiązaną wartością). Nie będzie to jednak problemem, gdy tylko pojawią się skrypty LUA.