Ciao a tutti

dovrei realizzare un programmino di gestione riviste per la mia edicola con un interfaccia grafica che abbia i seguenti campi:

data
nome rivista
codice a barre
prezzo
quantità

I dati dovrebbero essere salvati (magari in un file) e scaricati (forse in un altro file) appena gli articoli vengono venduti.

Vorrei utilizzare delphi, quello che vorrei chiedere è un consiglio su come gestire i dati, e come strutturare il programma.

Non vorrei utilizzare complicati database esterni per gestire queste informazioni, ma possibilmente salvare tutto in un file esterno o qualcosa di simile. Chiaramente ogni rivista ha un proprio codice a
barre, prezzo ecc.. quindi ad ogni articolo dovrei associare le diverse informazioni.
Ho iniziato a studiare delphi da poco, quindi non conosco molto apparte la sintassi.

So che esistono parecchi programmi che svolgono queste funzioni, ma
vorrei provare a realizzarne uno per avere un progettino da portare avanti con lo studio del linguaggio.

Grazie
Saluti