Разработчики часто используют списки, разделенные запятыми, чтобы не создавать таблицы пересечений для отношений «многие ко многим». Такой антипаттерн называется «Кривая дорожка» (jaywalking)
Антипаттерны SQL. Как избежать ловушек при работе с базами данных
·
Билл Карвин