Ir para o conteúdo

PDS

../draws/pdi.geral.drawio

Descrição

O plano de desenvolvimento individual é a estrutura que organiza os objetivos de desenvolvimento de um usuário.

Estrutura de Dados

A estrutura de dados para o plano de desenvolvimento individual consiste em diversas tabelas e campos que armazenam informações relevantes. Segue a documentação das principais tabelas e seus campos associados.

Tabela: pds (PDI)

  • user: Usuário associado ao plano de desenvolvimento individual.
  • period: Período associado ao plano de desenvolvimento individual.
  • obstacle: Obstáculo associado ao plano de desenvolvimento individual.
  • scenario_description: Descrição do cenário do plano de desenvolvimento individual.
  • image_url: URL da imagem do plano de desenvolvimento individual.
  • created_at: Data de criação do plano de desenvolvimento individual.
  • updated_at: Data de atualização do plano de desenvolvimento individual.

Tabela: pds_period

  • organization: Organização associada ao período.
  • start_date: Data de início do período.
  • end_date: Data de término do período.
  • label: Label do período.
  • short_label: Label curto do período.
  • created_at: Data de criação do período.
  • updated_at: Data de atualização do período.
  • program: Programa associado ao período.
  • detail: Detalhes do período.

Tabela: pds_goal

  • pds: Plano de desenvolvimento individual associado ao objetivo.
  • goal: Objetivo do plano de desenvolvimento individual.
  • created_at: Data de criação do objetivo.
  • order: Ordem do objetivo.
  • life_area_goal: Área da vida do objetivo.
  • emotions -> life_area_emotion: Emoção associada ao objetivo.
  • obstacle: Obstáculo associado ao objetivo.
  • scenario_description: Descrição do cenário do objetivo.
  • image: Imagem do objetivo.
  • image_url: URL da imagem do objetivo.
  • finished_at: Data de finalização do objetivo.
  • planning_date: Data de planejamento do objetivo.
  • smart_completed_at: Data de conclusão do objetivo.
  • is_smart: Indica se o objetivo é SMART.
  • life_area_skill: Habilidade associada ao objetivo.
  • obstacle_other: Outro obstáculo associado ao objetivo.
  • status: Status do objetivo.

Tabela: pds_goal_action

  • pds_goal: Objetivo associado à ação.
  • life_are_skill: Habilidade associada à ação.
  • description: Descrição da ação.
  • order: Ordem da ação.
  • created_at: Data de criação da ação.
  • updated_at: Data de atualização da ação.
  • status: Status da ação.

Última atualização: 2024-03-04