CREATE TABLE rabbitUser(
id varchar(20) NOT NULL primary key COMMENT 'id, primary key',
password varchar(255) NOT NULL COMMENT 'password',
nickname varchar(20) COMMENT 'nickname',
point int(11) DEFAULT 0 COMMENT 'point',
address varchar(255) COMMENT 'address',
telephone varchar(11) COMMENT 'telephone number, 000-0000-0000',
ranking int(11) COMMENT 'rank'
);
CREATE TABLE rabbitStore(
id int auto_increment primary key comment '고유 번호',
name VARCHAR(20) NOT NULL COMMENT '가게 이름',
location VARCHAR(50) NOT NULL COMMENT '위치',
telephone VARCHAR(30) COMMENT '전화번호',
rating int COMMENT '별점',
open_time VARCHAR(5) COMMENT '여는 시간',
close_time VARCHAR(5) COMMENT '닫는 시간',
stars INT COMMENT '찜 수',
thumbnail VARCHAR(255) COMMENT '사진',
PRIMARY KEY (name, telephone)
);
CREATE TABLE rabbitMenu(
id INT AUTO_INCREMENT PRIMARY KEY COMMENT '고유번호',
food_name VARCHAR(20) NOT NULL COMMENT '이름',
store_id INT COMMENT '식당 번호',
description VARCHAR(255) COMMENT '메뉴 설명',
thumbnail VARCHAR(255) COMMENT '사진',
FOREIGN KEY (store_id) REFERENCES rabbitStore (id)
);
목 데이터 넣기~
mockCount 10 -> 100으로 바꿔주고
start generate(F9) 누름 됨
rank가 계속 에러나서 ranking으로 변경해서 mock data generate 성공.
rabbit store는 mockCount 10-> 50개로 변경해주고~~
rating @integer(1,5) 5까지만 생성되도록 만들어줌.
'ComputerScience > Database' 카테고리의 다른 글
pymysql 패키지 이용해 mysql과 연동하기 (0) | 2021.11.12 |
---|---|
flask, sqlite3 데이터베이스 연동하기. (0) | 2021.11.11 |
배달토끼) 데이터베이스 Diagram만들기 (0) | 2021.11.11 |
데이터베이스 만들기(MYSQL) (0) | 2021.11.11 |
Database, Data Modeling with project (0) | 2021.11.10 |