Skip to content
Matías Pierobon edited this page Apr 20, 2017 · 3 revisions

Esquema de la base de datos:

RootRef : Object

Property Type Required Description
config Config Configuraicion de datos variantes.
usuarios Users El nodo que contiene a los usuarios.
favores Favores El nodo que contiene a los favores.
postulantes Postulantes Para cada favor, quienes estan postulados.
calificaciones Calificaciones Comentarios que hace un solicitante cuando terminan su gauchada.
referencias Referencias Comentarios que hace un gaucho cuando termina la gauhcada .
creditos Creditos Los movimientos sobre los creditos de los Usuarios.
categorias Categorias Las categorias que un usuario puede tener, dado sus creditos.

Users : Object

Property Type Required Description
id : String User Un usuario en particular

User : Object

Property Type Required Description
nombre String
apellido String
fechaNacimiento String
ciudad String

Favore : Object

Property Type Required Description
solicitante String id del usuario que solicita
texto String texto del favor
gaucho String id postulante seleccionado
photo URL imagen del favor

Postulantes : Object

Property Type Required Description
id : String Postulante Postulantes para el favor de id id

Postulante : Object

Property Type Required Description
id : String Boolean Si el usuario de id id es postulante

Calificacion : Object

Property Type Required Description
texto String Comentario dela calificacion
puntos Number puntos de calificacion

Credito : Object

Property Type Required Description
tipo String (enumerated) Uno de los tipos de movimiento
cantidad Number cantida de creditos movidos
fecha Date fecha del movimiento

Categoria : Object

Property Type Required Description
gt Number Cantidad de puntos mayor al valor gt
lt Number Cantidad de puntos menor al valor lt
eq Number Cantidad de puntos iguales

Ejemplo

{
    "config" {
        "procioCredito" : 50
    }.
    "usuarios": {
        "Ui123dF" : {
            "nombre": "Matías"
            "apellido" : "Pierobon"...
        }
        ...
    },
    "favores": {}
}

Clone this wiki locally