А если модуль был удален, а потом снова установлен, то он будет установлен с другим id, так что старые комментарии будет уже не достать (ну если привязываться именно к id модуля, а не к его названию).
Извините, не учел, что при каждой переустановке id модуля будет меняться. Тогда можно привязаться по уникальному значению из поля module.
То есть для комментов будет таблица, в которой будет указываться его же id, id модуля, id узла, и id материала?
Вместо id модуля значение module и можно связывать концы с концами, не так?