Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

US: Soporte de categorías de cargo / cuerpo de boleta #28

Open
almanuel opened this issue Sep 17, 2017 · 2 comments
Open

US: Soporte de categorías de cargo / cuerpo de boleta #28

almanuel opened this issue Sep 17, 2017 · 2 comments
Assignees

Comments

@almanuel
Copy link

almanuel commented Sep 17, 2017

Como voluntario debo poder cargar cantidad de votos de cada una de las categorías (senador, diputados, concejales, etc) del documento que estoy digitalizando/transcribiendo.

Para esto es necesario evaluar la mejor forma de modelar estas entidades. Creo que @mgaitan tiene algunas ideas.

Background: actualmente el sistema solo permite cargar UN valor por cada lista que se presenta a elecciones, imposibilitando la carga de varias categorías.

@mgaitan
Copy link
Member

mgaitan commented Sep 17, 2017

Segun la descripción del modelo actual:

  • una elección tiene muchas opciones asociadas (partidos y otras opciones)
  • una mesa se asocia a un eleccion y otro modelo registra la relacion "opcion - mesa - cantidad de votos"

Si considerásemos a Eleccion como un modelo EleccionCategoria, cada una podria tener el conjunto de opciones habilitadas distinto. Un partido que presenta listas en todas las categorias simplemente está seleccionado como opcion de todas las elecciones.

De esta manera, el voluntario cargará datos para distintas elecciones, por ejemplo en un modo "wizard"

La relación Mesa <-> EleccionCategoria pasaria a ser m2m (una mesa puede estar habilitada para más de una categoria) y AbstractVotoResultado debe tambien estar asociado a la eleccioncategoria. Esa manera se puede contestar "cuantos votos sacó unidad ciudadana en la mesa 1021 para diputados?"

Alternativamente, podemos incoporar un modelo intermedio "Reporte" con fks a mesa y eleccionCategoria, a la cual refiren los "resutlados" para cada opcion.

@mgaitan
Copy link
Member

mgaitan commented Sep 23, 2017

encaro esto

@mgaitan mgaitan self-assigned this Sep 23, 2017
mgaitan pushed a commit that referenced this issue Sep 27, 2017
@mgaitan mgaitan mentioned this issue Sep 27, 2017
mgaitan added a commit to mgaitan/escrutinio-social that referenced this issue Jun 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants