Descripción de la base de datos utilizada en el manual de la creación de un árbol de productos para una tienda en ASP.
Se trata de una base de datos, (de nombre : Arbol.mdb), realizada en Access 2000En ella podemos distinguir 2 tablas :
Tabla Artículos
Todos los productos dependientes de una familia concreta. Los campos de esta tabla son :
IDFamilia: El código de una familia presente en la tabla de Familias, por el cual se vincula el producto en cuestión con una familia concreta.
IDArtículo: Código del artículo.
Descripción: Descripción mínima del artículo.
PVP: Precio al que ofrecemos el artículo.
PVPEnLaCalle: Precio al que la competencia ofrece el mismo artículo. Supuestamente mayor, si no vamos muy mal.
Comentario: Comentario interesante sobre el artículo.
DescAmpliada: Descripción ampliada del artículo. Esta descripción sólo será visible si el usuario decide ver toda la información del artículo, (parámetro: Info).
Foto: Opcional. Foto del artículo o ubicación de la misma.
Medidas: Medidas del artículo.
Tabla Familias
Todas las familias presentes en el árbol de productos. Sus campos son:
IDFamilia: Identificador de la familia. Vinculo con la tabla de artículos.
IDPadre: Identificador de la familia, (presente en la misma tabla), de la cual esta es hija. De esta forma creamos un árbol de familias todo lo complejo que necesitemos. Pero cuidado con relacionar cíclicamente, (una familia padre enlaza con otra que a su vez enlaza con la misma padre). La localización y depuración de enlaces cíclicos no está contemplada en este artículo.
Descripción: Descripción de la familia, (por ejemplo: Descripción orientativa de los productos que contiene)
Comentario: Descripción mas ampliada de esta familia, (opcional).
EsUltima: Indicamos al sistema si esta familia puede tener otras familias que sean hijas de esa. Si este campo es Verdadero, esta familia no podrá tener familias hijas.
Tabla Artículos
Todos los productos dependientes de una familia concreta. Los campos de esta tabla son :
IDFamilia: El código de una familia presente en la tabla de Familias, por el cual se vincula el producto en cuestión con una familia concreta.
IDArtículo: Código del artículo.
Descripción: Descripción mínima del artículo.
PVP: Precio al que ofrecemos el artículo.
PVPEnLaCalle: Precio al que la competencia ofrece el mismo artículo. Supuestamente mayor, si no vamos muy mal.
Comentario: Comentario interesante sobre el artículo.
DescAmpliada: Descripción ampliada del artículo. Esta descripción sólo será visible si el usuario decide ver toda la información del artículo, (parámetro: Info).
Foto: Opcional. Foto del artículo o ubicación de la misma.
Medidas: Medidas del artículo.
Tabla Familias
Todas las familias presentes en el árbol de productos. Sus campos son:
IDFamilia: Identificador de la familia. Vinculo con la tabla de artículos.
IDPadre: Identificador de la familia, (presente en la misma tabla), de la cual esta es hija. De esta forma creamos un árbol de familias todo lo complejo que necesitemos. Pero cuidado con relacionar cíclicamente, (una familia padre enlaza con otra que a su vez enlaza con la misma padre). La localización y depuración de enlaces cíclicos no está contemplada en este artículo.
Descripción: Descripción de la familia, (por ejemplo: Descripción orientativa de los productos que contiene)
Comentario: Descripción mas ampliada de esta familia, (opcional).
EsUltima: Indicamos al sistema si esta familia puede tener otras familias que sean hijas de esa. Si este campo es Verdadero, esta familia no podrá tener familias hijas.
Referencia: Para utilizar una base de datos en ASP, debemos crear primero un DSN en el ordenador que hace de servidor web. Esta tarea de configuración del servidor se puede revisar en el artículo: Pasos previos II: Conexión a BD. En algunos casos, también podemos conectar sin necesidad de crear ese DSN, lo podríamos aprender también en el artículo indicado (Fijarse en los comentarios al pie del artículo). |
Jose Luis Monte Galiano