페이지의대략적인 구상으로 위해 스토리보드를 그려보자.
/* choicemenu */
CREATE TABLE `choicemenu` (
`choicemenuseq` int(11) NOT NULL AUTO_INCREMENT,
`menu_seq` int(11) NOT NULL,
`date_seq` int(11) DEFAULT NULL,
`date` varchar(10) COLLATE utf8_bin DEFAULT NULL,
`office` varchar(45) COLLATE utf8_bin DEFAULT NULL,
`id` varchar(45) COLLATE utf8_bin DEFAULT NULL,
`store` varchar(45) COLLATE utf8_bin DEFAULT NULL,
`menu` varchar(45) COLLATE utf8_bin DEFAULT NULL,
`menu_option` varchar(200) COLLATE utf8_bin DEFAULT NULL,
`addmenu` varchar(200) COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`choicemenuseq`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
/* choicemenu */
CREATE TABLE `choicestore` (
`store_seq` int(11) NOT NULL AUTO_INCREMENT,
`date_seq` int(11) NOT NULL,
`date` varchar(10) COLLATE utf8_bin DEFAULT NULL,
`id` varchar(50) COLLATE utf8_bin DEFAULT NULL,
`storePicked` varchar(45) COLLATE utf8_bin DEFAULT NULL,
`office` varchar(45) COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`store_seq`)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
/* dailystore */
CREATE TABLE `dailystore` (
`daily_seq` int(11) NOT NULL AUTO_INCREMENT,
`date` varchar(10) COLLATE utf8_bin DEFAULT NULL,
`office` varchar(10) COLLATE utf8_bin DEFAULT NULL,
`store` varchar(50) COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`daily_seq`)
) ENGINE=InnoDB AUTO_INCREMENT=67 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
/* member */
CREATE TABLE `member` (
`user_seq` int(11) NOT NULL AUTO_INCREMENT,
`id` varchar(20) COLLATE utf8_bin NOT NULL,
PRIMARY KEY (`user_seq`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
/* menu */
CREATE TABLE `menu` (
`menu_seq` int(11) NOT NULL AUTO_INCREMENT,
`storeNum` int(11) DEFAULT NULL,
`store` varchar(45) COLLATE utf8_bin DEFAULT NULL,
`menu` varchar(45) COLLATE utf8_bin DEFAULT NULL,
`price` int(11) DEFAULT NULL,
`amount` varchar(200) COLLATE utf8_bin DEFAULT NULL,
`popular` int(11) DEFAULT NULL,
PRIMARY KEY (`menu_seq`)
) ENGINE=InnoDB AUTO_INCREMENT=570 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
/* store */
CREATE TABLE `store` (
`store_seq` int(11) NOT NULL AUTO_INCREMENT,
`store` varchar(45) COLLATE utf8_bin NOT NULL,
`minimum_price` varchar(45) COLLATE utf8_bin DEFAULT NULL,
`delivery_tip` varchar(45) COLLATE utf8_bin DEFAULT NULL,
`delivery_detail` varchar(200) COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`store_seq`)
) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
lunch 스키마에 테이블을 만드는 쿼리문 copy create state 하여 sql.sql로 프로젝트 최상단 path에 추가했다.
아래사진은 만들어진 내용이다.
'ㆍ사이드 프로젝트' 카테고리의 다른 글
[SIDE] LUNCH - 6 / 뷰 페이지 둘러보기 (0) | 2022.03.14 |
---|---|
[SIDE] LUNCH - 5 / view (webapp 폴더 이하) (0) | 2022.03.14 |
[SIDE] LUNCH - 4 / Controller-VO-repo-Service (0) | 2022.03.14 |
[SIDE] LUNCH - 3 / 개발 환경 구축 & sweetalert (0) | 2022.03.11 |
[SIDE] LUNCH - 1 (0) | 2022.03.04 |