Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/05/2016, 00:28
gdipaolo59
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: en una tabla 'usuarios' cual campo conviene tomar como PK?

Cita:
Iniciado por kukiko11 Ver Mensaje
tal cual, a la hora de trabajar con bases de datos mysql... (en este caso para trabajar sobre un blog de noticias) que campo me convendria mas a futuro como primary key? el campo 'usuario'(nombre de usuario), el campo 'email', o el propio campo 'id'? espero puedan aclarar mi duda

Saludos! yo particularmente haría una tabla de clasificación y una tabla de noticias ya que estas noticias deben pertenecer a una clasificación en particular por ejemplo (Política, espectáculo, sucesos, deporte etc) que tenga su ID como Primary key. y una tabla noticias que tendría su propio Id (Primary Key), TituloNoticia, Noticia, IdClasificacion. y asi las vas enlazando. si cada noticia es publicada por un usuario especifico debes crear una tabla usuarios (Id, usuario) y a la tabla noticias meterle también el IdUsuario.

es posible que una tabla noticias tenga muchas publicaciones por el mismo usuario por lo que te recomiendo que el campo primario sea el ID

espero entiendas la idea.

Última edición por gdipaolo59; 13/05/2016 a las 00:30 Razón: corrección