1인 테이블의 키가 다의 테이블의 포린키로 생성된다.
모델DB입력 후 엑스
더블클릭
1. 테이블 생성 클릭
2. 빈화면에 마우스를 클릭하면 그 위치에 테이블이 생성된다.
3. 컬럼정보를 입력
테이블을 하나 더 만들고 관계를 생성할 수 있다.
워크벤치에 약간의 버그가 있어서 저장할 폴더명이 한글일 경우 저장 중 오류가 발생할 수 있다. 저장할 폴더를 위처럼 저장.
전부 닫은 후 모델링 파일을 실제 데이터베이스에 적용시켜보자.
File Open Model
저장한 파일 오픈
Database > Forward Engineer
기본값 next
기본값 next
비번입력 ok
앞에서 모델링한 2개의 테이블을 확인할 수 있고, 필요하다면 Show Filter를 통해 내보내기할 테이블을 별도로 선택할 수도 있다. 디폴트 > 넥스트
SQL문이 자동 생성되고 필요하다면 Save to File을 통해 SQL문을 따로 저장이 가능하다.
next
비번 입력 ok
성공적으로 데이터베이스에 적용되는 것을 확인할 수 있다. close
데이터베이스가 생성된다.
이번엔 기존에 존재하는 데이터베이스를 이용해서 다이어그램을 작성하는법
기본값 next
성공 체크되면 next
원하는 데이터베이스선택 next
성공적으로 체크시 next
Execute
next
테이블과 뷰가 된 것을 확인하고 finish
'SQL' 카테고리의 다른 글
[MySQL_MariaDB] Ansi_데이터베이스,테이블,열조회_알리아스 (0) | 2021.03.07 |
---|---|
[MySQL/MariaDB] 사용자 관리 (0) | 2021.03.06 |
[MySQL_MariaDB] 백업_복사_insert_삭제 (0) | 2021.03.04 |
[MySQL_MariaDB] 트리거 (0) | 2021.03.03 |
[MySQL_MariaDB] 스토어드프로시저_변수_if_case_while_에러처리_동적쿼리 (0) | 2021.03.02 |