Jika Anda tidak ingin (over?) menormalkan tabel Anda, dan Anda benar-benar hanya ingin menyimpan daftar id maka saya sarankan menggunakan daftar dipisahkan koma sederhana, karena MySQL sudah memiliki beberapa fungsi yang dapat langsung menangani koma- nilai string yang dipisahkan:
FIND_IN_SET
:http://dev. mysql.com/doc/refman/5.0/en/string-functions.html#function_find-in-set
SELECT FIND_IN_SET('b','a,b,c,d'); --> 2
CONCAT_WS
:http://dev.mysql. com/doc/refman/5.0/en/string-functions.html#function_concat-ws
SELECT CONCAT_WS(',','First name',NULL,'Last Name'); --> 'First name,Last Name'
Tentu saja, Anda tidak akan dapat melakukan SQL JOIN, tetapi tetap dapat membantu.