Easy Database is going to be incorporating features specially aimed at the business world.
The first functionality is to be able to make inventories, generating a table in this regard.
For inventories you can use the barcode reader integrated in the application, or an external one via USB or Bluetooth.
In the latter case go to Android Settings and select that the virtual keyboard remains active even if there is a physical keyboard (a barcode reader acts as a keyboard for Android)
The Company database automatically creates the necessary tables.
Fields like reference and barcode do not allow duplicate values.