3.5_Logical_database_requirements - SofiAlfonso/Odissea GitHub Wiki
-
DR01: The database should manage and store user profile information, including usernames, hashed passwords, and preferences, ensuring that data is securely encrypted and easily accessible for authentication and personalization, with regular security and accuracy checks.
-
DR02: The database should send registration information to the view interface to validate user logins, ensuring that registration data is accurately transmitted and used for successful login validation in less than 2 seconds.
-
DR03: The database should store and retrieve user profile information, including name, email, language preferences, and usage statistics, ensuring accurate storage and retrieval for user management. The maximum database storage capacity is 1 Terabyte.
-
DR04: The database could update user profile information, making sure that any changes are reflected in maximum 2 seconds in the database and verified for accuracy.
-
DR05: The database could provide user profile information to the view interface for displaying user details, ensuring that the data is accurately and promptly transmitted to the interface in maximum 2 seconds.