То есть завести прям отдельную таблицу, в которой связаны по id пост и гриб? Тогда enum вообще лишний? Таки да.