Pengguna menyiarkan, mengumpul, menyokong, menentang dan operasi lain
Ini semua melibatkan pertambahan atau pengurangan mata pengguna, tetapi mata dibahagikan kepada N jenis Cara mengurus secara seragam jenis mata yang dikaitkan dengan operasi ini dan jumlah bertambah atau berkurang?
Contohnya: pada mulanya, apabila pengguna menyiarkan, syiling emas +2 (syiling emas adalah jenis mata, +2 adalah kuantiti kemudian, apabila pengguna menyiarkan, prestij +1 (prestij juga jenis mata). )
Seperti: Bagaimana untuk mengurus konfigurasi serupa secara fleksibel dan seragam di seluruh tapak?
Gunakan jadual untuk merekodkan "operasi - perubahan mata"
Setiap operasi yang melibatkan pertukaran mata mempunyai rekod yang sepadan dalam jadual ini. Apabila operasi berlaku, pergi ke pangkalan data untuk mencari rekod yang sepadan dan kemudian lakukan operasi yang sepadan berdasarkan nilai yang direkodkan
Contohnya: medan pertukaran mata ialah tatasusunan, kunci mewakili jenis mata (syiling emas/prestij/...), nilai mewakili kenaikan atau penurunan (+2/-1/...), json disimpan dalam pangkalan data# #