Суть, в бд (postgres) имеются две таблицы: posts и tags. Отношение posts и tags один ко многим, когда создается/обновляется post к нему добавляется ~200-1000 tag (все в одной транзакции). При обновлении важно сохранить старую запись post, у tag не важно. В связи с чем вопрос: что лучше с точки зрения производительности, при обновлении post удалять все связанные tag и добавлять их по новой, или обновлять существующие tag (время записи значения не имеет, важна высокая скорость чтения)?