ERD
MetaData는 2종류이며, 그에 따른 ERD는 다음과 같습니다.
다음과 같은 5개의 Table을 필요로 합니다. ( USERS,GROUPS,GROUP_ROLES 포함할 것 )
GlueService 와 xsd 를 참고해서 테이블이 설계되었습니다.
DB로 Meta Data가 관리됨으로써, 법인코드와 버전정보가 추가되었습니다.
- TB_M00_GL_SERVICE_INFO
- TB_M00_GL_TX_MAPPING : ATTRIBUTE1 은 transaction-manager 의 id, ATTRIBUTE2 는 transaction-manager 의 value 임
- TB_M00_GL_ACTIVITY_INFO
- TB_M00_GL_ACTIVITY_FLOW : ATTRIBUTE1 은 transition 의 name, ATTRIBUTE2 는 transition 의 value 임
- TB_M00_GL_ACTIVITY_PROPERTY : ATTRIBUTE1 은 property 의 name, ATTRIBUTE2 는 property 의 value 임
다음과 같은 6개의 Table을 필요로 한다. ( USERS,GROUPS,GROUP_ROLES 포함할 것 )
- SCHEDULE_SERVER
- SCHEDULE_JOB_INFO
- SCHEDULE_JOB_DATA_INFO
- SCHEDULE_JOB_RUN_OPTION
- SCHEDULE_TRIGGER_INFO
- SCHEDULE_JOB_HISTORY
- GROUPS
- GROUPS_ROLES
- USERS