-
Notifications
You must be signed in to change notification settings - Fork 1
checkmate Database Structure
Hyeonwoo Cho edited this page Sep 12, 2018
·
4 revisions
name | description |
---|---|
users | 사용자 계정 정보(카카오톡 연동) |
works | 근무지 정보 |
timestamps | 근무 시간 기록 정보(타임스탬프) |
work_records | 일자별 근무 기록 정보 |
column | datatype | description | PK | FK | NN |
---|---|---|---|---|---|
id | VARCHAR(255) | 사용자의 카카오톡 고유 id | ㅇ | ㅇ | |
nickname | VARCHAR(255) | 사용자의 카카오톡 닉네임 | ㅇ | ||
VARCHAR(255) | 사용자의 카카오톡 계정 이메일 | ||||
thumbnail_image | VARCHAR(255) | 사용자의 카카오톡 프로필 이미지 썸네일 url | |||
timestamp | TIMESTAMP | 회원가입된 시간 | ㅇ |
column | datatype | description | PK | FK | NN |
---|---|---|---|---|---|
id | VARCHAR(255) | 근무지 식별자 id | ㅇ | ㅇ | |
user_id | VARCHAR(255) | 유저 id | ㅇ | ㅇ | |
name | VARCHAR(255) | 근무지명 | ㅇ | ||
address | VARCHAR(255) | 근무지 주소 | ㅇ | ||
latitude | DOUBLE | 근무지 위도 | ㅇ | ||
longitude | DOUBLE | 근무지 경도 | ㅇ | ||
hourly_wage | INT(5) | 시급 | ㅇ | ||
probation | INT(2) | 수습기간 | ㅇ | ||
recess | INT(2) | 휴게시간 | ㅇ | ||
recess_state | TINYINT(1) | 휴게시간 유무급 여부 | ㅇ | ||
pay_day | INT(2) | 급여일 | ㅇ | ||
tax | DOUBLE | 세금 적용 비율 | ㅇ | ||
five_state | TINYINT(1) | 상시근로자 5인 이상 사업장 여부 | ㅇ | ||
working_day | VARCHAR(255) | 근무일 | ㅇ |
column | datatype | description | PK | FK | NN |
---|---|---|---|---|---|
user_id | VARCHAR(255) | 유저 id | ㅇ | ㅇ | ㅇ |
work_id | VARCHAR(255) | 근무지 id | ㅇ | ㅇ | ㅇ |
timestamp | TIMESTAMP | 근무 시간 기록 | ㅇ | ㅇ |
column | datatype | description | PK | FK | NN |
---|---|---|---|---|---|
user_id | VARCHAR(255) | 유저 id | ㅇ | ㅇ | ㅇ |
work_id | VARCHAR(255) | 근무지 id | ㅇ | ㅇ | ㅇ |
date | DATE | 일자 | ㅇ | ㅇ | |
working_hour | INT(2) | 일한 시간 | ㅇ | ||
hourly_wage | INT(5) | 시급 | ㅇ | ||
daily_wage | INT(6) | 당일 번 돈 | ㅇ | ||
night_allowance | INT(6) | 당일 야간근로수당 | ㅇ | ||
holiday_allowance | INT(6) | 당일 휴일근로수당 | ㅇ | ||
overtime_pay | INT(6) | 당일 연장근로수당 | ㅇ | ||
weekly_holiday_allowance | INT(6) | 주휴수당 | ㅇ | ||
evidence_photo | VARCHAR(255) | 근무 기록 증거 사진 url | ㅇ |