Если вы загружаете данные, к которым принадлежит комментарий, а затем ищите комментарии, назначенные им, то хорошо подойдут отдельные комментарии с одним ко многим.
Если, однако, вы хотите найти сущность, к которой принадлежит комментарий, то становится затруднительным от одной ко многим таблицам, так как вам нужно просмотреть все таблицы ссылок, чтобы найти, к чему принадлежит комментарий. Конечно, вы можете добавить еще один столбец в таблицу комментариев, чтобы указать, к какому типу сущности он принадлежит, а затем вы знаете, к какой таблице ссылок перейти. Судя по звукам вещей, ваши комментарии не принадлежат нескольким объектам, что устраняет эту сложность.
Я бы пошел с одной таблицей комментариев (и, возможно, переместил бы автора в собственную таблицу, чтобы вы могли легко увидеть, какие комментарии принадлежат одному автору, не дублируя информацию об авторе в каждой записи)