transicion de estados

7
13/04/2009 CHRISTIAN CAMILO CASTILLO R

Upload: gilaberth

Post on 19-Jul-2015

1.534 views

Category:

Spiritual


2 download

TRANSCRIPT

Page 1: Transicion de estados

13/04/2009 CHRISTIAN CAMILO CASTILLO RAMIREZ

Page 2: Transicion de estados

Se emplea para modelar las relaciones entre instancias de dos o más entidades a lo largo del tiempo.

Page 3: Transicion de estados

Siendo de interés guardar información relativa a las fechas en que cada contrato estuvo en un estado particular y a cargo de qué dependencia, se podría modelar un arreglo de atributos consistentes de la tripleta estado/fecha/dependencia, para cada uno de los posibles estados del contrato.

En una hay un contrato que puede pasar por varios estados a lo largo de su vigencia.

Page 4: Transicion de estados

* Fecha_vencimiento

......

CONTRATO* Número. Descripción. Fecha_suscripción. Monto_total

* Fecha_estudio* Dependencia_estudio

* Fecha_aprobación* Dependencia_aprobación

* Dependencia_vencimiento

Page 5: Transicion de estados

Se puede crear una entidad llamada ESTADO y definir dos relaciones entre esta y CONTRATO: Una (1:N) para el estado actual del contrato y otra (M:N) para la historia de estados pasados, como se ilustra a continuación.

Page 6: Transicion de estados

HISTÓRICO

Fecha_inicial Fecha_final

CONTRATO ESTADO

H I S T Ó R I C OF e c h a _ i n i c i a lF e c h a _ f i n a l

C O N T R A T O E S T A D O

D E P E N D E N C I A

H I S T Ó R I C O

F e c h a _ i n i c i a lF e c h a _ f i n a l

C O N T R A T O E S T A D O

D E P E N D E N C I A

T R A N S I C I Ó N

Page 7: Transicion de estados