유저 테이블 필요 정보
|
설명 |
데이터형 |
제약조건 |
속성 |
비고 |
| user_no |
사용자 고유 번호 |
unsigned int |
PK |
auto_increment |
|
| id |
사용자 ID |
varchar(16) |
unique, not null |
|
|
| password |
비밀번호 |
varchar(255) |
not null |
|
암호화되어 저장됨 |
| email |
이메일 |
varchar(80) |
unique, not null |
|
|
| group_id |
가입한 그룹 ID |
varchar(16) |
FK |
|
|
| del_flag |
탈퇴일 |
timestamp |
|
|
회원 탈퇴한 날짜가 저장됨. |
| user_name |
닉네임 |
varchar(16) |
unique, not null |
|
|
|
|
|
|
|
|
메뉴 테이블(육해공 특성 적힌 테이블)
| 메뉴 PK |
메뉴명 |
육해공 특성 |
밥면국채반 특성 |
- 육 / 해 / 공 / 밥 / 면 / 국 / 채소 / 반찬
식단 테이블(딱 일자별 메뉴만 들어있음)
식단 - 날짜, 사진, 메뉴명(1:n)
일자별 잔반 테이블(코스>메뉴별 총 잔반량 저장한 테이블)
섭취 테이블(전체 유저의 식사 데이터)
| 날짜 |
코스 |
유저PK |
메뉴PK |
유저 배식량 |
유저 잔반량 |
|
업로드한 사진