Ако не желаете да съставите таблица на "средния човек" за свързване на двете таблици, можете да имате стойност, разделена със запетая в полето, просто ще трябва да използвате find_in_set
mysql функция, когато правите заявки
ИЗПОЛЗВАНЕ НА find_in_set
SELECT
log.user_id, log.activity_id, log.tags,
GROUP_CONCAT(tags.name) as taggedNames //This assumes there is a field called `name` in tags table
FROM
log
LEFT JOIN tags
ON
FIND_IN_SET(tags.tag_id,log.tags)
GROUP BY
log.activity_id
GROUP_CONCAT ще групира поле и ще ги раздели с разделител, по подразбиране е ,