적립테이블과 사용테이블사이에 관계를 맺는 차감테이블이 하나 있으면 어떨까요?
적립테이블 ---< 차감테이블 >--- 사용테이블
차감테이블
유저id(pk)
적립seq(pk)
사용seq(pk)
차감포인트
적립
ID Sq1 Point yyyymmdd Contents
01 001 00010 20130101 가입감사포인트접립
01 002 00020 20130102 첫거래감사포인트적립
사용
ID Sq2 Point yyyymmdd Contents
01 001 00025 20130103 배송비사용포인트차감
01 002 00005 20130303 포인트소멸 --> 3/3(1/2 부터 60일 경과) 배치작업 수행시 자동계산 입력
차감
ID Sq1 Sq2 Point
01 001 001 00010 --> 1/3 사용분 발생시 (트리거 또는 어플리케이션 로직)으로 입력
01 002 001 00015 --> 1/3 사용분 발생시 (트리거 또는 어플리케이션 로직)으로 입력
01 002 002 00005 --> 3/3 배치작업 수행시 자동계산 입력