Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Empezar a construir mi base de datos

Estas en el tema de Empezar a construir mi base de datos en el foro de Bases de Datos General en Foros del Web. Hola a todos, estoy haciendo un proyecto para el colegio en el cual tengo que empezar a crear mi base de datos. Mi problema es ...
  #1 (permalink)  
Antiguo 31/08/2012, 11:47
 
Fecha de Ingreso: febrero-2012
Mensajes: 99
Antigüedad: 12 años, 9 meses
Puntos: 4
Empezar a construir mi base de datos

Hola a todos, estoy haciendo un proyecto para el colegio en el cual tengo que empezar a crear mi base de datos. Mi problema es el de como pensar los distintos campos, tablas y relaciones en cuanto a la diversidad de formas de hacerlo.

Por ejemplo:

Yo tengo 3 tipos de usuarios, los usuarios "Administradores", los "Moderadores" y los usuarios "Normales".

Deberia tener una tabla usuarios la cual contenga a todos o una tabla para cada uno de ellos?. en caso de tener una para cada uno de ellos, todos seguirian siendo usuarios, por lo tanto, debo hacer una relacion entre estos con otra tabla llamada usuarios?

SI alguien me puede orientar un poco me ayudaria mucho. saludos
  #2 (permalink)  
Antiguo 03/09/2012, 09:42
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 10 meses
Puntos: 12
Respuesta: Empezar a construir mi base de datos

Haber:

Tendras una tabla usuarios con los siguientes campos:

(id_usuario,id_tipo_usuario,nombre,apellido,direcc ion,telefono,etc)

en esta almacenarás a todos los usuarios sean administradores o no y otra tabla donde tendrás los tipos de usuario:

(id_tipo_usuario,nombre)

entonces asumes que los administradores son de tipo: 1
los moderadores de tipo: 2
los usuarios de tipo: 3

tu tabla usuarios seria:

1------1-----Juan Carlos----Perez-----etc //Administrador
2------2-----Reynald--------Figueredo-etc //Moderador
3------3-----Jose------------Dallas-----etc //Usuario

y tu tabla tipo usuarios
1---Administrador
2---Moderador
3---Usuario

Etiquetas: construir, der, empezar, relacion, tabla, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:01.