En este grupo En todos

Foro de Diseño de bases de datos



Diseño base de datos relacional

Escrito por Pedro
el 27/06/2006

Hola,

Estoy diseñando una Base de datos relacional y tengo una duda:

En mi diseño existe una tabla que almacena categorías estas categorías pueden tener subcategorías o no, en el caso de que no las tengan en la tabla categorías se almacenan los atributos de la misma y en el caso de que las tengan no se como almacenar los atributos de cada subcatgoría, en otra tabla? En ese caso cuál sería la relación entre ambas tablas?

No se si el diseño que planteo es correcto.

Espero vuestra ayuda

Gracias y un saludo.

Escrito por Rafael
el 10/09/2006

Hola Amigo, no sé si aun tienes problemas con tu diseño de base de datos. Lo que te quería recomendar es que generaras una tabla que se llamara categoría (o algo parecido), que tuviera los sig campos:

CATEGORIA

Id_categoria

Nombre

Id_categoria_dep

... Y demás campos

Como id_categoría pones un valor consecutivo

Nombre colocas una descripción de la categoría

Id_categoria_dep colocas el id de la categoría que depende

Así, podrías generar una categoría que tenga n subcategorías. En caso que la subcategoría que estas describiendo es la categoría padre le pones como id_categoria_dep igual a 0.

No sé si esta era tu duda, si con esta la resuelves y su aun lo necesitas =).

Saludos,

Rafael.

Escrito por Renato
el 22/02/2007
Tengo elaborada una base de datos, pero al abrirlas aparece un mensaje que dice base memo invalida o no existe. Como hacer para reponer la estructura del archivo. la base de datos es estud. Dbf y la que no abre es estud. Fpt. Agradeceria la aclaración
Escrito por Daniel.muniz
el 03/05/2007

Se puede hacer por medio de una relación de recursividad.

Agregas una columna nueva del mismo tipo de dato y longitud de la que tenga la(s) columna de la llave primaria y se genera un constraint de integridad donde cuando pongas un valor en esta(s) nueva columna se dispare el constraint y valide que existe dicho valor en la llave primaria, ejemplo:

Tabla categorias, llave primaria ID_CATEGORIA int, columna nueva ID_SUBCATGORIA int que permita nulos, el constraint se dispara cuando pongas un valor en ID_SUBCATEGORIA y validará que el valor existe previamente en la columna ID_CATEGORIA que es la llave primaria

Escrito por Tatis
el 14/05/2007

Hola, tengo una duda...

Que es SGBDR (sistema gestor de base de datos relacional)

Deliz Rubio
Li.c en contablidad y master en getion...
Escrito por Deliz Rubio
el 27/06/2007

Hola, necesito un ejenplo de base de dato


Bubub Bububububu
Oaxaca, México
Escrito por Bubub Bububububu
el 17/10/2007

Tengo una duda con este tema de diseño de base de relacional quisiera que me ayudaran por favor gracias 

Escrito por Mario
el 30/03/2008
" hola, necesito un ejenplo de base de dato
 
"

por deliz (Junio 2007)


porfavor decirme los tipos de base de datos relacionales por dios que lo necesito para un trabajo y llevo una hroa y media y na d na porfavoo
Escrito por Miguel Ortiz
el 29/06/2009

Hola

Estoy haciendo una base de datos, y tengo que ponerle menus, pero si mi diseño esta mal todo esta mal. Si alguien me puede ayudar se lo agradeceria.
Adjunto el enunciado y la figura de la relaciòn que hice, para que alguien la revice
si esta bien o de lo contrario que me de unas ideas para arreglarlo.

Saludos.

Miguel Angel



Ficheros adjuntos:
Enunciado
Modelo Relacion
Cesar Chavez
Perú, Perú
Escrito por Cesar Chavez
el 04/03/2010

Hola a todos, quiero diseñar una base de datos que integre de tiendas, codigo y nombre, que estan agrupadas en zonas, las zonas agrupadas en localidades y a su vez estas localidades agrupadas en distritos. Cuantas tablas necesito? Y como las diseño?... De antemano muchas gracias

Cesar Chavez
Perú, Perú
Escrito por Cesar Chavez
el 04/03/2010

Hola a todos, de antemano agradesco su colaboracion.
Tengo que diseñar una base de datos para una serie de tiendas, bueno hasta aca es sencillo, el problema viene cuando me dicen que las tiendas se agrupan por zonas, las zonas por distritos y los distritos por provincias. Como hago esto?

Juan Reyes
Aguascalientes, México
Escrito por Juan Reyes
el 15/04/2010

Hola a todos como estan necesito algo de codigo para conectar bases de datos con visual basic. Net 2005 se les agradecera su colaboracion saludos atodos q pasen buen dia

Edilson Laverde Molina
Cundinamarca, Colombia
Escrito por Edilson Laverde Molina
el 26/11/2010

Nesesito ayuda en el diseño de una base de datos para el regitro y contro academico tengo un problema de circularidad y no se que hacer

Primero tengo una relacion en la cual

1. Carrera tiene asignaturas

2. Las asignaturas son vista por alumnos

3. Y la carrera es cursada por alumnos

Y ahora no puedo quitar la tercera relacion por que no podria saber la carrera del alumno ya que el alumno puede ver asignaturas en otras carreras y pues asi ni modo no podria saber la carrera.

Ahora otro de circularidad

1. El alumno ve una asignatura

2 la asignatura esta en un grupo

3 el alumno pertenece a un grupo.