gdgtoledo/linneo

Entidades del Dominio

Closed this issue · 3 comments

Entidades del Dominio

Un primer posible enfoque podría ser éste, en el que se tiene una única entidad Tree:

tree:
  name: string
  geo:
    lat: float
    long: float

El name por defecto sería a almez, porque si lo dejamos así sería extensible a cualquier otro tipo de árbol.
En cuanto a la geolocalización, con almacenar las coordenadas sería suficiente para abstraerlo del sistema de representación (Google Maps, Open Street Map...)

Originally posted by @mdelapenya in #1 (comment)

Umm según lo que comentas debajo, estaría bien colocar un type: String em eñ struc

tree:
  id: int
  type: string
  geoposition:
    latitude: float
    longitude: float

Mientras no nos cobren por letra :)

Originally posted by @felixortegam in #1 (comment)

Entidades de dominio:

En lugar de Tree, veo mejor Plant.

Incluiría el género y especie según la clasificación de Linneo, ya que es una de las clasificaciones de plantas más aceptadas y extendidas

plant:
  id: int
  genere: string
  species: string
  geo:
    lat: float
    long: float

Originally posted by @manudevelopia in #1 (comment)

Voy a cerrar esta, porque ya está implementada una primera versión de la entidad Plant https://github.com/gdgtoledo/linneo/blob/c545934a8371ecdcd4f8c2ec27f9d46cea4d3288/mapping.json