728x90
반응형
MySQL Workbench에서 위에 있는 화면과 같은 ERD를 만들 수 있다.
그리고 모델링 툴을 통해 여러 개의 테이블을 설계한 뒤, 쿼리문으로 바꿔 적용할 수 있다.
모델 파일 만들기
모델을 만들기 위해 File -> New Model을 클릭한다.
모델 파일 정상적으로 잘 만들어졌으며
[Add Diagram]을 통해 EDR를 추가하고
[Add Table]으로 여러 개의 테이블을 생성하고 설정할 수 있다.
위에 탭에서는 시각화시키고
아래 탭에서는 테이블의 속성들을 설정할 수 있다.
바로 반영되는 걸 볼 수 있어서 좋다.
모델 파일 DB에 적용시키기
[Database] -> [Forward Engineer] 클릭
Next >
보통 [Next]를 누르면 되지만,
외래키가 설절되있을 경우에 데이터 입력/삭제에서 에러가 발생할 수 있다.
그렇다면 미리 방지하기 위해 빨간 동그라미를 친 항목을 체크해서 외래키 관계 설정을 생략할 수 있다.
왼쪽에 있는 항목들이 추가 확정된 테이블이다.
[Next]
여기까지 했으면 모델 파일로 설정한 것들이 SQL문으로 생성되어 코드로 나온다.
이 SQL문을 복사하거나 따로 파일로 저장해도 된다.
우린 바로 DB에 적용할 거니 [Next]을 누르면 끝.
728x90
반응형
'~2023' 카테고리의 다른 글
[ANDROID] 버튼 작동시키기 - XML onClick 속성 이용 (0) | 2021.03.13 |
---|---|
[Python] 스킬트리 - Summer/Winter Coding(~2018) (0) | 2021.03.12 |
[MySQL] MySQL 설정하기 (0) | 2020.12.17 |
[MySQL] MySQL 설치하기 (0) | 2020.12.17 |
[MySQL] MySQL 설치 파일 받기 (0) | 2020.12.17 |