| 
	
		|  Autor | Tema: Creación aplicación foro  (Leído 8,792 veces) |  
	| 
			| 
					
						| birdez 
								
								 Desconectado 
								Mensajes: 114
								
								
								
								
								
								   | 
 
Buenos días a todos!
 Os comento cual es el propósito de este mensaje.
 
 Necesito hacer una aplicación en .NET con bases de datos en Access, la aplicación esta basada en un foro de mensajes.
 
 La base de datos tiene que tener un mínimo de 3 tablas.
 
 y la aplicación tiene que consistir en lo que consisten la mayoría de los foros, el usuario en un formulario introduce su usuario y contraseña, si es administrador tendrá unas prioridades, si es usuario normal otras.
 
 y mi duda surge en la creación de la base de datos ya que si eso esta mal el proyecto de va al garete jejeje
 
 Mas que nada abro este post para que me deis vuestra opinión al respecto sobre la creación de la base de datos.
 
 Mi idea es la siguiente a ver que os parece y si veis alguna mejora decírmela por favor.
 
 Yo había pensado en crear 3 tablas: Tipo_Usuarios, Usuarios, Mensajes.
 
 Tipo_Usuario:
 id
 Tipo usuario ( administrador o usuario normal)
 
 
 Usuarios:
 Nombre
 Contraseña
 Tipo usuario (relación con Tipo_Usuario)
 
 Mensajes:
 Usuario(relación con Usuarios)
 Fecha
 Hora
 Mensaje
 
 
 Que os parece mi idea? espero que me podáis ayudar
 
 Gracias! Un saludo!
 
 
 
 
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Roboto | 
 
Buenos días a todos!
 Os comento cual es el propósito de este mensaje.
 
 Necesito hacer una aplicación en .NET con bases de datos en Access, la aplicación esta basada en un foro de mensajes.
 
 La base de datos tiene que tener un mínimo de 3 tablas.
 
 y la aplicación tiene que consistir en lo que consisten la mayoría de los foros, el usuario en un formulario introduce su usuario y contraseña, si es administrador tendrá unas prioridades, si es usuario normal otras.
 
 y mi duda surge en la creación de la base de datos ya que si eso esta mal el proyecto de va al garete jejeje
 
 Mas que nada abro este post para que me deis vuestra opinión al respecto sobre la creación de la base de datos.
 
 Mi idea es la siguiente a ver que os parece y si veis alguna mejora decírmela por favor.
 
 Yo había pensado en crear 3 tablas: Tipo_Usuarios, Usuarios, Mensajes.
 
 Tipo_Usuario:
 id
 Tipo usuario ( administrador o usuario normal)
 
 
 Usuarios:
 Nombre
 Contraseña
 Tipo usuario (relación con Tipo_Usuario)
 
 Mensajes:
 Usuario(relación con Usuarios)
 Fecha
 Hora
 Mensaje
 
 
 Que os parece mi idea? espero que me podáis ayudar
 
 Gracias! Un saludo!
 
 
 
 
 
 pero tu no estabas programando un traductor ?¿?¿?¿?¿?¿? yo me ahorraria la tabla tipo usuario y meteria otra columna en la tabla usuarios k dijera el tipo : normal o admin. la relacion en vez de usuarios,la haria con idUsuario,por si las moscas 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| birdez 
								
								 Desconectado 
								Mensajes: 114
								
								
								
								
								
								   | 
 
esq el traductor al final nos los quitaron    y ahora nos han puesto este proyecto pro tal y como lo dices tu quedarían solamente dos tablas no? necesito q sean 3 o mas x eso ice lo de Tipo_usuario Puse lo de Usuarios como clave primaria para que no haya duplicados. Crees q seria mejor pode un IdUsuarios ( en usuarios) que sea clave primaria junto a Nombre de Usuario y hacer la relación con los Mensajes entonces? |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Toxico 
								 
								
								 Desconectado 
								Mensajes: 406
								
								   | 
 
Si dejas la tabla tipo_usuario, le das mas flexibilidad, si no necesitas la flexibilidad pues retíralo y has lo que dice Roboto, los identificadores de claves primarias si has utilizado id en tipo_usuario, utilizaría id como identificador para la tabla usuarios y para la tabla mensajes, y cuando quieras relacionar usuarios como nombre de fk, usuariosId y mensajesId respectivamente.
 para que no se repitan los nombres puedes crear un indice único respecto a ese campo.
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 solo el principio....  |  |  |  | 
			| 
					
						| birdez 
								
								 Desconectado 
								Mensajes: 114
								
								
								
								
								
								   | 
 
puse un campo habilitado si/no en la tabla usuarios para saber si el usuario esta habilitadoa  iniciar sesion o no  como puedo hacer para si modifico el checkbox en el forms se me cambie es campo sq no lo consigo  ns si me explico bn   |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| seba123neo | 
 
si vamos a comenzar a preguntar como hacer cada cosa del programa, y creo que llegamos al record de mil paginas. |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Toxico 
								 
								
								 Desconectado 
								Mensajes: 406
								
								   | 
 
si vamos a comenzar a preguntar como hacer cada cosa del programa, y creo que llegamos al record de mil paginas.
 si no le sale, no le sale y su pregunta es válida. |  
						| 
								|  |  
								|  |  En línea | 
 
 solo el principio....  |  |  |  | 
			| 
					
						| birdez 
								
								 Desconectado 
								Mensajes: 114
								
								
								
								
								
								   | 
 
es solamente eso que no consigo cambiar el campo en la Base de datos el resto de cosas las tengo todas hechas pero eso no consigo q me lo modifique |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| seba123neo | 
 
si no le sale, no le sale y su pregunta es válida.
 no, no es valida, cuando preguntar se hace un vicio, si la solucion a estas cosas basicas estan en google. supongamos que no sepa las relaciones de la base, esa es valida, pero ya preguntar como guardar esto, despues va a preguntar como actualizar, como borrar, como hacer mil cosas mas, este cuento ya lo vi miles de veces, es mas si fuera yo el moderador de .NET este post termina bloqueado. y no estoy en contra del usuario, estoy a favor del foro y las normas, esto cualquier moderador lo sabe. |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Toxico 
								 
								
								 Desconectado 
								Mensajes: 406
								
								   | 
 
no, no es valida, cuando preguntar se hace un vicio, si la solucion a estas cosas basicas estan en google. supongamos que no sepa las relaciones de la base, esa es valida, pero ya preguntar como guardar esto, despues va a preguntar como actualizar, como borrar, como hacer mil cosas mas, este cuento ya lo vi miles de veces, es mas si fuera yo el moderador de .NET este post termina bloqueado. y no estoy en contra del usuario, estoy a favor del foro y las normas, esto cualquier moderador lo sabe.
 Revisa el foro, esta plagado de preguntas de ese tipo no para la misma plataforma y no las han cerrado. Tu mismo lo has dicho si "fueras" moderador, solo te toca sufrir el complejo. |  
						| 
								|  |  
								|  |  En línea | 
 
 solo el principio....  |  |  |  |  |  
 
	
 
 
				
					
						| Mensajes similares |  
						|  | Asunto | Iniciado por | Respuestas | Vistas | Último mensaje |  
						|   |   | Creación aplicación similar a FTP_BT Hacking Mobile
 | HJZR4 | 2 | 5,834 |  17 Enero 2008, 11:49 am por Lopintan
 |  
						|   |   | Creación de una simple aplicación Programación General
 | Gabrunix | 1 | 3,981 |  24 Junio 2011, 06:14 am por Novlucker
 |  
						|   |   | Creación de una aplicación en Java con conexión a MYSQL Java
 | david flores corral | 0 | 1,941 |  31 Mayo 2013, 08:27 am por david flores corral
 |  
						|   |   | Foro Php - Creación partidos Desarrollo Web
 | Phantasy | 0 | 1,832 |  24 Julio 2013, 13:42 pm por Phantasy
 |  
						|   |   | Creación de este foro Sugerencias y dudas sobre el Foro
 | Geovane | 2 | 3,890 |  23 Enero 2019, 22:04 pm por Geovane
 |    |