Ir al contenido


Foto

Problema al unir tablas


  • Por favor identifícate para responder
3 respuestas en este tema

#1 nano1313

nano1313

    Newbie

  • Miembros
  • Pip
  • 9 mensajes

Escrito 19 septiembre 2013 - 02:28

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
  • 6.295 mensajes
  • LocationArgentina

Escrito 20 septiembre 2013 - 08:05

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 mensajes

Escrito 20 septiembre 2013 - 09:14

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 mensajes

Escrito 20 septiembre 2013 - 04:20

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.