Cita:
Iniciado por kukiko11 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.