Diagrama Entidade Relacionamento (DER)
Esse diagrama representa a modelagem de dados do sistema. Já que iremos usar um banco de dados relacional, criamos um "Diagrama Entidade Relacionamento" (DER) para representar a estrutura do banco de dados e as relações entre as tabelas.

Entidades
User: um usuário do sistema, dono de um relógio, portador do celular com o aplicativo instalado.
UserInfo: um usuário do sistema, que decide registrar no sistema informações adicionais.
RecoveryPasswordCode: um usuário do sistema, que esqueceu sua senha e deseja recupera-la, irá gerar um código de verificação.
Feedback: um usuário do sistema, que fornece um relato sobre sua experiência na aplicação.
Device: um relógio que o usuário possui, que será usado para diversas medições.
Sensor: um dos sensores que o relógio possui, cada sensor é responsável por fazer uma medição específica e então enviar esses dados para o servidor.
Activity: um usuário do sistema, que decide registrar uma atividade física praticada.
SensorData: os dados que o sensor envia para o servidor, contém informações sobre a medição feita pelo sensor.
Goal: um usuário do sistema, poderá registrar um objetivo.
CompletedGoal: um usuário do sistema, poderá ter seu objetivo alcançado.