Buscar
Social
Ofertas laborales ES

Foro sobre Java EE > patron integrar base de datos

Hola a todos ,necesito vuestra ayuda ya que estoy diseñando mi base de datos . La duda es si influye los patrones de diseñoa la hora de diseñar la base de datos. En mi caso tengo una clase Tarea y utilizo el patron estado para los distintas estadode tareas,
Clase Tarea
Clase EstadoTareaBase( protected Tarea t, abstractvoid finalizar ,abstract void Tposponer)
SubclaseEstadoTareaPropuesta
Subclase EstadoTareaPendiente
Subclase EstadoTareaFinalizada
Subclase EstadoTareaCancelada

Como lo paso a tablas ??
Tabla Tarea y una tabla estado
Tabla Tarea ,una tabla EstadoTareaPropuesta, una tabla EstadoTareaPendiente, una tabla EstadoTareaFinalizada, una tabla EstadoTareaCancelada

Espero vuestra ayuda , es urgente soy novata

octubre 22, 2011 | Unregistered Commenterlaura

hola,
cuando te refieres como lo "pasas a tablas", te refieres a que no sabes como escribir a mysql o sqlserver ?? o aque te refieres ??

octubre 23, 2011 | Registered Commentercororo

Lo que quiero decir es que tengo el modelo de clases con las clases que he mencionado arriba y no sé como pasarlo al modelo fisico de datos.

octubre 24, 2011 | Unregistered Commenterlaura

Hola laura.

Imaginemos un servicio de delivery en el cual un cliente pide algun producto.
Para tal caso podriamos crear un clase "pedido" asi:

public class Pedido {
private String codPed; // llave primaria
private int flgEst; // flag
...
}

El campo "flgEst" es un numero que te indicara el estado del pedido:
0 = Pendiente
1 = Finalizada
2 = calcelada

Por lo tanto, al pasarlo a tablas, se generaria una sola tabla, la tabla "Pedido"

Lo que te acabo de decir cambiaría si para cada estado (Pendiente,Finalizada,calcelada) necesitas guardar datos.Si es asi confirma para crearte un ejemplo :)

Ojalá te sirva de algo.

octubre 24, 2011 | Registered Commenterjrichard