Drupal 7 - incrementare una variabile e riscriverla nel database

1 contenuto / 0 new
Drupal 7 - incrementare una variabile e riscriverla nel database

Buongiorno,
premesso che sono novello con drupal, devo migrare un sito creato "a mano" su drupal.
Nel vecchio sito ho in una tabella del database i seguenti campi:

Numero : Intero
Data:
Oggetto:
Link al file caricato con relativo tasto di "upload"

Il numero è anche la chiave primaria e si incrementa automaticamente ad ogni aggiunta di documento.
Ogni anno ho una nuova tabella nel db con il numero che riparte da zero, creo a mano una nuova pagina html nel sito con i riferimenti alla nuova tabella e al nuovo anno. Abilito gli utenti all'inserimento nella nuova pagina e metto in sola visualizzazione la vecchia.

Come lo migro in drupal?
Avevo pensato di creare un content type con i relativi campi tra cui un allegato.
Per ogni riga del mio vecchio db inserisco un nuovo contenuto del tipo di su indicato.
Con una view creo la tabella a video per chi vuole fare ricerca e consultazione.

tre quesiti:
1. All'atto dell'inserimento il campo "numero" deve essere visualizzato ma non modificabile e deve avere il precedente inserito nel db +1 (l'utente non deve avere possibilità di errore sul numero che deve essere univoco per ogni anno).
2. Come passo al nuovo anno?

Accetto consigli.

Grazie

Drupal Version: