per creare un motore "a modo" bisogna organizzare le informazioni in un database.

le tue come sono organizzate? sii un po' più dettagliato