Database ======== The Movens platform interacts with various databases, one for each module. Each database contains specific data pertaining only the related module entities. Core ---- The Core database contains the data related to the users, the trips and the settings related to the user entity. It contains: * The standard user demographic data and the customer-specific additional demographic data * The license documents, their validation attempts and the allowed issuing authorities * The rule defining which license document is needed to use a specific vehicle group * The communities, their related documents, and the user groups * The transportation request, movement authorities and trips with their details * The list of message that can be sent, via e-mail sms or push notification, to the users .. image:: ../_static/srv-core-db-schema.png :alt: core database schema Vehicle ------- The Vehicle database contains all the data pertaining the vehicles and the zones. It contains: * The vehicle data and the vehicle categories * The vehicle damage reports and the maintenance operations data * The vehicle groups * The on-board device and their related details * The garages, point of interest and zones * The rules for a specific vehicle group to access a certain zone .. image:: ../_static/srv-vehicle-db-schema.png :alt: vehicle database schema Alarm Centre ------------ The Alarm Centre database contains all the data pertaining the handling of the alarms triggered by the standard usage of the platform. It Contains: * The alarm settings, being them default or community-related * The actual alarms data .. image:: ../_static/srv-alarm-db-schema.png :alt: vehicle database schema Business -------- The Business database contains everything pertaining the billing to the users. It contains: * The allowed payment methods * The article the users can purchase and the applied tariffs for the trips * The sale data and the related receipts * Coupons and promotions .. image:: ../_static/srv-business-base-db-schema.png :alt: business database schema