Foros del Web » Bases de Datos » Bases de Datos General »

Como planteo esto?

Estas en el tema de Como planteo esto? en el foro de Bases de Datos General en Foros del Web. Vereis estoy haciendo un gestor de tareas. Cada tarea que se añade, tiene que poder estar asignada a varios usuarios . La tabla ' tarea ...
  #1 (permalink)  
Antiguo 02/02/2012, 03:00
Avatar de lenders  
Fecha de Ingreso: diciembre-2011
Mensajes: 55
Como planteo esto?

Vereis estoy haciendo un gestor de tareas. Cada tarea que se añade, tiene que poder estar asignada a varios usuarios.

La tabla 'tarea' tiene los campos:
- id_tarea
- id_usuario
- fecha_alta
- fecha_entrega
- finalizada
- aceptada
- titulo
- contenido

Y la tabla 'usuario' tiene los campos:
- id_usuario
- nombre
- clave
- admin
- fecha_alta
- email

Tal y como tengo hecha la aplicacion web, una tarea solo puede tener un usuario.

¿Como puedo plantearlo, para que una tarea pueda estar asignada a varios usuarios a la vez?
  #2 (permalink)  
Antiguo 02/02/2012, 04:02
 
Fecha de Ingreso: febrero-2011
Mensajes: 44
Respuesta: Como planteo esto?

Pero entonces lo que vos queres decir, es que un usuario puede tener una o más tareas, y que una tarea puede estar asignada a uno o más usuarios ...
lo resultante de decir eso, es que vas a tener que crear una relación más que hereda las claves primarias de las dos relaciones ...
  #3 (permalink)  
Antiguo 02/02/2012, 04:16
Avatar de lenders  
Fecha de Ingreso: diciembre-2011
Mensajes: 55
Respuesta: Como planteo esto?

si, al final he creado una tabla usuario_tarea que contiene el id_usuario y el id_tarea, gracias!
¿Nuevo en el foro? Regístrate



La zona horaria es GMT -6. Ahora son las 11:23.
SEO by vBSEO 3.3.2