Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Como implementar Eliminacion de Reserva

Estas en el tema de Como implementar Eliminacion de Reserva en el foro de Mysql en Foros del Web. Hola gente de ForosDelWeb, tengo un problema con mi base de datos, les explico: Tengo 3 entidades (Personas, Usuarios, Recursos) las cuales van a parar ...
  #1 (permalink)  
Antiguo 09/10/2014, 18:04
 
Fecha de Ingreso: julio-2013
Mensajes: 7
Antigüedad: 10 años, 9 meses
Puntos: 0
Como implementar Eliminacion de Reserva

Hola gente de ForosDelWeb, tengo un problema con mi base de datos, les explico:

Tengo 3 entidades (Personas, Usuarios, Recursos) las cuales van a parar a una relacion (Reserva)
Quiero representar la posible Eliminacion de una reserva, pero no se como puedo hacerla correctamente y de la mejor forma posible.

Tablas:

Personas(CiPersona, NombrePersona, ApellidoPersona, CorreoPersona, DireccionPersonaCalle, DireccionPersonaNro, TipoPersona)

Usuarios(NombreUsuario, Contraseña, CiPersona) - CiPersona FK

Recursos(IdRecurso, NombreRecurso, TipoRecurso, DescripcionRecurso, EstadoRecurso)

Reserva(IdReserva, CiPersona, IdRecurso, NombreUsuario, FechaReserva, HoraReserva, TurnoReserva, TipoReserva)

El problema como dije antes esta al querer eliminar una reserva, no quiero solo borrarla, quiero que quede guardada quien la elimino y un motivo, pero no se como implementarlo. Pensé en una Agregacion, pero si pudieran explicarme mejor se los agradeceria mucho.

Un saludo, gracias.
Atte: German
  #2 (permalink)  
Antiguo 10/10/2014, 04:51
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Como implementar Eliminacion de Reserva

Usuarios(idUsuarios, NombreUsuario, Contraseña, CiPersona)
- idUsuarios INT AUTOINC PK
- NombreUsuario indice único
- CiPersona FK

Reserva(IdReserva, CiPersona, IdRecurso, idUsuarios, FechaReserva, HoraReserva, TurnoReserva, TipoReserva, fechaBaja, motivo,idUsuarioBaja)
- idUsuarios FK Usuarios ref idUsuarios
- idUsuariosBaja FK Usuarios ref idUsuarios

Si fechaBaja IS NULL no esta de baja si tiene un valor esta de baja y se llenan los campos explicativos de la baja, no?
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Etiquetas: eliminacion, implementar, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:13.