1
1
mirror of https://github.com/theoludwig/p61-project.git synced 2024-07-17 07:00:12 +02:00
p61-project/docs/MLD.md

675 B

Modèle Logique des Données (MLD)

Introduction

Le Modèle Logique des Données (MLD) est une représentation de la structure de la base de données de l'application.

Modèle

  • users
    • id
    • email (unique)
    • display_name
    • encrypted_password
    • role
    • email_confirmed_at (nullable)
    • created_at
    • updated_at
  • habits
    • id
    • #user_id (Users->id)
    • name
    • color
    • icon
    • start_date
    • end_date (nullable)
    • goal_frequency (enum: daily, weekly, monthly)
    • goal_target (nullable)
    • goal_target_unit (nullable)
  • habits_progresses
    • id
    • #habit_id (Habits->id)
    • date
    • goal_progress