Not every user will have their own table but companies that have purchased devices. This is an app on a specific device that will allow companies to have the following tables, specific to them:
- Employee table
- Devices table
- Reports table
- Assets table
- Visits table
Every company that buys devices the system will create the tables when they 'Activate'. All the devices that the company has purchased will be stored in the devices table together with their serial numbers, device ID, OS version as well as my app version. The users of the devices will be in the employee table, with the employee details including usernames and passwords for logging into the app. Basic information will be captured in the management app which is a B4J application. As "visitors" visit the company premises, they are recorded and all the assets that they receive are stored in assets table using the device with B4A app. Managers will be able to log in the management app and generate reports for visitors who entered the company premisses, the assets that they have received, the employee that assisted them, etc.