Jump to content


Photo

Problema al unir tablas


  • Please log in to reply
3 replies to this topic

#1 nano1313

nano1313

    Newbie

  • Miembros
  • Pip
  • 9 posts

Posted 19 September 2013 - 02:28 PM

Buenas! Primero que nada saludos a todos que comparten esta comunidad, recién comienzo en esto!

Yendo al punto de esta tema: Tengo creada dos tablas una llamadas tblusuario que contiene [idUsuario, strNombre, streEmail, intActivo, strPassword,strImagen] y otra tabla llamada tblproyecto que contiene [idproyecto, strNombre, strDescripcion, strimagen].

Realmente soy bastante nuevo en esto y me e estado manejando mucho con tutoriales. E utilizado el Navicat y Dreamweaver para crear la pagina (no soy un master en codigos jaja) El problema es que quiero que cada usuario tenga un proyecto, varios o ninguno asignados a el. Para la simple razón que el pueda modificarlo cuando lo desea y aparezca su nombre en la entrada del proyecto.

Saludos a todos, desde ya Gracias!  (b)

  • 0

#2 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6295 posts
  • LocationArgentina

Posted 20 September 2013 - 08:05 AM

Hola nano1313,
¡Bienvenid@ a DelphiAccess! Espero que este lugar se convierta en tu segundo hogar.

Respecto a tu duda basta con que añadas un campo más en tu tabla tblproyecto que sea clave foránea hacia la tabla tblusuario.
La clave foránea permite asociar dos tablas. De este modo en dicho campo se almacenará el ID del usuario y se formaliza la relación.
No utilizo Navicat ni Dreamwaver por lo que no te sabría ayudar en eso, pero en términos prácticos. Tu duda lleva a que añadas ese campo/clave foránea. Es fundamental que nos indiques que motor de base de datos utilizas; aunque viendo que estás en el área web es de esperar que sea MySQL.

Saludos,
  • 0

#3 blonder413

blonder413

    Member

  • Miembros
  • PipPip
  • 12 posts

Posted 20 September 2013 - 09:14 AM

hola, debe crear un idproyecto en la tabla usuarios y relacionarlo con la tabla proyectos, en mi web puede encontrar un curso sobre mysql. www.blonder413.com
  • 0

#4 nano1313

nano1313

    Newbie

  • Miembros
  • Pip
  • 9 posts

Posted 20 September 2013 - 04:20 PM

Buenas! Muchas Gracias por la repuesta!

Voy a ponerme a leer un poco mas sobre el tema, en el tema de motor de base de datos si estoy usando MySql.
Cualquier pregunta posterior que resulte la escribire aqui!

blonder413: Particularmente que tutorial me recomendas para este problema?



Saludos a todos, mil Gracias!  (b)
  • 0




IP.Board spam blocked by CleanTalk.