Base de datos de cartas
Publicado: 14 Mar 2011 16:45
El otro día tuve algo de tiempo y he montado una pequeña base de datos de las cartas del MECCG. Está hecho en QlikView, que es una herramienta que he utilizado en algún cliente y me gusta bastante porque es muy "amigable". O por lo menos, para mí que estoy acostumbrado a ella, me parece lo más sencillo del mundo. La edición para uso personal es gratuita y se puede descargar de la página de QlikView.
Esto es un primer prototipo. Los datos los he sacado de un par de ficheros de la BGG, pero los he tenido que modificar a mano para darles la forma que necesitaba. Los datos están sin depurar. Es posible que haya errores. Los iré corrigiendo a medida que salgan. Si veo que es útil a lo mejor le dedico más tiempo.
Microtutorial de QlikView:
- Pincha en un elemento de una lista y lo seleccionas. Automáticamente todas las demás listas se actualizan según la selección que has hecho.
- Pincha en un elemento seleccionado para deseleccionarlo.
- Selección múltiple en una lista manteniendo control pulsado o arrastrando.
- En verde está lo que tienes seleccionado en ese momento. En blanco está lo que puedes seleccionar sin salirte de la selección actual. En gris lo que está fuera de la selección actual.
- El botón CLEAR en la barrita de navegación limpia todas las selecciones.
- Los botones BACK/FORWARD deshacen/rehacen la última selección.
- Los botones LOCK/UNLOCK bloquean/desbloquean la selección actual (la selección bloqueada se muestra azul en vez de verde). Puedes seguir haciendo selecciones pero lo que está bloqueado permanece seleccionado pase lo que pase (incluso si haces CLEAR).
- Pincha en la cabecera de una lista y empieza a escribir directamente, se activa el buscador por texto. También se habre pinchando en la lupa de cada lista.
Sobre la base de datos en sí:
- Básicamente es una lista de cartas con claves relacionadas. La relación entre claves y cartas es de muchos-a-muchos. Es decir, una carta puede tener varias claves y una clave, varias cartas.
- Las dos listas de la derecha son las cartas en inglés y en castellano. Si seleccionas una carta en cualquiera de las dos listas, el texto de la carta sale en el cuadro de abajo.
- El resto de listas son las claves. Las listas de claves indican el nº de cartas relacionadas con cada clave (dentro de la selección actual, esto es importante).
- La lista KEY tiene todas las claves. Las listas de la izquierda son 3 subconjuntos (los más generales) de estas claves. Si seleccionas una clave te dice que cartas tienen esa clave, si selecciona una carta te dice que claves tiene esa carta.
- Todas las listas excepto la lista KEY son de tipo OR. Es decir, si haces una selección múltiple la condición que se aplica al resto de listas es "cualquiera de los seleccionados".
- La lista KEY es de tipo AND, si haces una selección múltiple en esta lista la condición que se aplica al resto de listas es "todos los seleccionados".
Eso es todo. En realidad es más intuitivo que todo esto. Si lo probáis ya me decís qué os parece.
Se me olvidaba, el link
http://boardgamegeek.com/file/download/ ... CCG_DB.rar
Esto es un primer prototipo. Los datos los he sacado de un par de ficheros de la BGG, pero los he tenido que modificar a mano para darles la forma que necesitaba. Los datos están sin depurar. Es posible que haya errores. Los iré corrigiendo a medida que salgan. Si veo que es útil a lo mejor le dedico más tiempo.
Microtutorial de QlikView:
- Pincha en un elemento de una lista y lo seleccionas. Automáticamente todas las demás listas se actualizan según la selección que has hecho.
- Pincha en un elemento seleccionado para deseleccionarlo.
- Selección múltiple en una lista manteniendo control pulsado o arrastrando.
- En verde está lo que tienes seleccionado en ese momento. En blanco está lo que puedes seleccionar sin salirte de la selección actual. En gris lo que está fuera de la selección actual.
- El botón CLEAR en la barrita de navegación limpia todas las selecciones.
- Los botones BACK/FORWARD deshacen/rehacen la última selección.
- Los botones LOCK/UNLOCK bloquean/desbloquean la selección actual (la selección bloqueada se muestra azul en vez de verde). Puedes seguir haciendo selecciones pero lo que está bloqueado permanece seleccionado pase lo que pase (incluso si haces CLEAR).
- Pincha en la cabecera de una lista y empieza a escribir directamente, se activa el buscador por texto. También se habre pinchando en la lupa de cada lista.
Sobre la base de datos en sí:
- Básicamente es una lista de cartas con claves relacionadas. La relación entre claves y cartas es de muchos-a-muchos. Es decir, una carta puede tener varias claves y una clave, varias cartas.
- Las dos listas de la derecha son las cartas en inglés y en castellano. Si seleccionas una carta en cualquiera de las dos listas, el texto de la carta sale en el cuadro de abajo.
- El resto de listas son las claves. Las listas de claves indican el nº de cartas relacionadas con cada clave (dentro de la selección actual, esto es importante).
- La lista KEY tiene todas las claves. Las listas de la izquierda son 3 subconjuntos (los más generales) de estas claves. Si seleccionas una clave te dice que cartas tienen esa clave, si selecciona una carta te dice que claves tiene esa carta.
- Todas las listas excepto la lista KEY son de tipo OR. Es decir, si haces una selección múltiple la condición que se aplica al resto de listas es "cualquiera de los seleccionados".
- La lista KEY es de tipo AND, si haces una selección múltiple en esta lista la condición que se aplica al resto de listas es "todos los seleccionados".
Eso es todo. En realidad es más intuitivo que todo esto. Si lo probáis ya me decís qué os parece.
Se me olvidaba, el link
http://boardgamegeek.com/file/download/ ... CCG_DB.rar