Estoy construyendo un directorio de personas en una pensión. Lo que me gustaría hacer es poder asignar los siguientes metadatos a cada persona:
- número de habitación
- número de espacio de estacionamiento
- posiciones de liderazgo
El problema es que cada uno de estos está vinculado a un año específico , es decir:
- En 2010, John Smith vive en la habitación 2, tiene espacio de estacionamiento 5 y está en el consejo de la casa.
- En 2011, John Smith vive en la habitación 42, tiene estacionamiento espacio 1 y es el líder de la casa.
Además, necesito poder ver a las personas de acuerdo con estas propiedades , es decir, quiero ver una lista de todos los miembros del "consejo de la casa" o todas las personas que han vivido en la sala 1.
Mi idea inicial fue crear un tipo de publicación personalizado "Residentes", con una taxonomía personalizada ("jerárquica") "Metadatos", que tendría los siguientes términos:
- 2010
- habitación
- 40
- 41
- 42
- etc
- espacio de estacionamiento
- 1
- 2
- 3
- etc
- liderazgo
- líder de la casa
- consejo de la casa
- Monitor de sección
- habitación
- 2011
- habitación
- (como arriba)
- espacio de estacionamiento
- (como arriba)
- liderazgo
- (como arriba)
- habitación
Si bien esto me permitiría filtrar a los residentes según la habitación, el espacio de estacionamiento y el liderazgo en un año específico , me gustaría poder filtrar a los residentes por un número de habitación para todos años, es decir: en lugar de ver a todos los residentes que vivían en la Habitación 2 en 2010 (que es simplemente un caso de filtrado según 2010 > Número de habitación > 2), me gustaría poder ver todos residentes que vivieron en la habitación 2 durante los últimos 10 años.
¿Es solo un caso de encontrar un widget de barra lateral que me permita seleccionar un sub-término específico de varios términos principales en la taxonomía "Metadatos" (por ejemplo, seleccionar "Habitación 1" de "2010", "2011", "2012", etc.) o hay una falacia arquitectónica más grande involucrada aquí?
Por favor, avíseme si no tengo claro nada. Gracias de antemano!