Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/06/2010, 09:56
zotroluco
 
Fecha de Ingreso: marzo-2010
Ubicación: San Luis Potosi
Mensajes: 41
Antigüedad: 14 años, 2 meses
Puntos: 0
Mensaje Respuesta: Sistema de usuarios

Pues creo que debes de realizar un analisis previo de tu sistema, tomando en cuenta todos los requerimientos, asi como el resultado final o esperado, y claro los posibles cambios a futuro. Se me ocurre que podrias crear la tabla usuarios, la tabla imagenes_usuarios, de la siguiente forma:

create table usuarios(id_usuario MEDIUM INT NOT NULL AUTO_INCREMENT, nombre char(20), PRIMARY KEY(id_usuario));

+------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+--------------+------+-----+---------+----------------+
| id_usuario | mediumint(9) | NO | PRI | NULL | auto_increment |
| nombre | char(20) | YES | | NULL | |
+------------+--------------+------+-----+---------+----------------+

create table imagenes_usuarios(id_imagen2 int, char(15), id_usuario int, PRIMARY KEY (id_imagen2), FOREIGN KEY (id_usuario) REFERENCES usuarios);
+------------+---------+------------+
| id_imagen2 | nombre | id_usuario |
+------------+---------+------------+
| 1 | mi foto | 1 |
| 2 | mi foto | 1 |
| 3 | mi foto | 2 |
+------------+---------+------------+


De esa forma podras tener en una tabla todas las imagenes e identificaras cada una con su clave primari y con la del usuario. Logicamnete deberas poner en la tabla imagen el tipo de dato para poder guardar la imagen, solo he puesto un ejemplo de las relaciones. Saludos.

Última edición por zotroluco; 20/06/2010 a las 09:57 Razón: ME EQUIVOQUE