Se você deseja apenas exibir os "últimos 10 documentos gerados", não há necessidade de uma tabela separada. Basta usar uma consulta em sua tabela existente:
SELECT id, name, `time`
FROM documents
ORDER BY `time` DESC
LIMIT 10
SELECT id, name, `time`
FROM documents
ORDER BY `time` DESC
LIMIT 10