Gunakan satu database.
Gunakan satu meja untuk menampung pengguna dan satu meja untuk menyimpan kutipan.
Di antara dua tabel tersebut, Anda memiliki tabel yang berisi informasi untuk mencocokkan pengguna dengan kutipan, tabel ini akan menyimpan peringkat yang telah diberikan pengguna.
Desain sederhana ini akan memungkinkan Anda untuk menyimpan jumlah kutipan yang praktis tidak terbatas, pengguna tidak terbatas, dan Anda akan dapat mencocokkan setiap kutipan dengan nol atau lebih pengguna dan sebaliknya.
Tabel di tengah akan berisi kunci asing ke tabel pengguna dan kutipan.
Anda mungkin merasa terbantu untuk meninjau beberapa dasar desain database, ada banyak pertanyaan terkait di sini di stackoverflow.
Mulailah dengan ini...
Yang penting yang perlu diingat saat mendesain database
Berapa banyak bidang yang 'terlalu banyak '?
Lebih banyak tabel atau lebih banyak kolom ?