salve ragazzi,

Vorrei realizzare un piccolo programmino in java che gestisca attraverso un lettore di codice a barre la giacenza delle sigarette.
Avrei delle domande da farvi:

1)tipo di formato codice a barre sigarette;
2)database dei codici inerenti al codice a barre;

grazie, mille