Pokud nechcete (pře?)normalizovat své tabulky a opravdu chcete pouze ukládat seznam ID, pak doporučuji použít jednoduchý seznam oddělený čárkami, protože MySQL již má některé funkce, které se mohou přímo vypořádat s čárkami oddělené hodnoty řetězce:
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'
Samozřejmě, že nebudete moci provádět SQL JOINy, ale i tak to může být užitečné.