=>
=>
ㄴ dbmodel 이라는 exerd 파일 생성
=>
dbmodel.exerd
ㄴ 회원 테이블 생성
=>
dbmodel.exerd
ㄴ 논리/물리 동시편집 선택
=>
dbmodel.exerd
ㄴ 컬럼 추가
=>
dbmodel.exerd
ㄴ 게시글 테이블 생성 후 컬럼 추가
ㄴ 게시판 테이블 생성
=>
dbmodel.exerd
=>
dbmodel.exerd
ㄴ 작성자 컬럼 삭제 후 회원 테이블과 연결 시킨 후 Foreign key 번호2 를 작성자로 변경
=>
dbmodel.exerd
=>
dbmodel.exerd
ㄴ 게시판 테이블에 컬럼을 추가하고, 게시판 테이블과 연결시킨 후 게시글 테이블의 Foreign key 번호2 를 게시판으로 변경
=>
dbmodel.exerd
ㄴ 마트관리시스템의 회원테이블에서 현재 이메일은 필요없음
=>
dbmodel.exerd
ㄴ 이메일 대신 전화번호를 이용하므로 전화번호 컬럼 추가
=>
dbmodel.exerd
ㄴ 회원 테이블의 물리 테이블 이름 및 컬럼명 수정
=>
dbmodel.exerd
ㄴ 게시글 테이블의 물리 테이블 이름 및 컬럼명 수정
=>
dbmodel.exerd
ㄴ 게시판 테이블의 물리 테이블 이름 및 컬럼명 수정
=>
dbmodel.exerd
ㄴ 게시글 테이블에서 member_no -> writer 로 변경
ㄴ 게시글 테이블에서 board_category -> category 로 변경
dbmodel.exerd
=>
=>
=>
dbmodel.exerd
=>
=>
도메인 추가
=>
=>
=>
=>
=>
=>
=>
dbmodel.exerd
ㄴ 도메인 이용하여 적용
dbmodel.exerd
ㄴ Null, Not Null 적용
dbmodel.exerd
ㄴ 반대 모드 이름 체크 해제해두기
dbmodel.exerd
=>
ㄴ 번호 자동증가 설정
=>
ㄴ 등록일 기본 값 표현식 (current_date()) 로 설정하기
=>
dbmodel.exerd
=>
ㄴ 번호 자동 증가 설정
=>
ㄴ 조회수 기본 값을 0 으로 설정
=>
ㄴ 등록일 기본 값 표현식을 now() 로 설정
=>
dbmodel.exerd
=>
ㄴ 번호 자동 증가 설정
=>
dbmodel.exerd
ㄴ 게시판 테이블 이름을 게시판유형으로 변경하기
dbmodel.exerd
ㄴ 포워드 엔지니어링 하기
=>
=>
=>
ㄴ 해당 sql 복사
=>
ddl3.sql
ㄴ 복사한 코드 붙여넣기
=>
mysql 실행
ㄴ 이미 생성되어있는 테이블 모두 삭제하기 위해 drop 여러번 해주기
=>
ㄴ ddl3.sql 내용을 모두 복사한 후 mysql 을 실행한 터미널에 붙여넣기
=>
ㄴ 생성한 테이블들 확인
=>
ㄴ 파일 첨부 테이블 추가하기 위해 생성하여 확인한 테이블 다시 모두 삭제
dbmodel.exerd
ㄴ report_board_file 이라는 물리 테이블 이름으로 테이블 생성
ㄴ 컬럼 추가
ㄴ 게시글 테이블과 연결하기
=>
dbmodel.exerd
ㄴ 논리 모델 수정 및 널 허용 수정
=>
dbmodel.exerd
=>
ㄴ 번호 자동 증가 추가
=>
dbmodel.exerd
=>
=>
=>
ㄴ 해당 sql 코드 모두 복사
=>
ddl3.sql
ㄴ 복사한 sql 코드 모두 붙여넣기
=>
ㄴ ddl3.sql 파일의 내용 모두 복사하여 mysql 실행한 터미널에 붙여넣기
=>
ㄴ show tables; 실행하여 생성된 테이블 확인
샘플 데이터 파일 생성
=>
=>
ㄴ data2.sql 파일 복사하여 data3.sql 라는 이름으로 붙여넣기
=>
data3.sql
ㄴ report_board_category 테이블 데이터 추가
=>
data3.sql
ㄴ 게시글에서는 password 를 이제 받지 않으므로 제거하기
dbmodel.exerd
ㄴ 마트관리시스템에서는 성별 대신 직위를 이용하도록 이루어짐
=>
포워드 엔지니어링 다시한 후 테이블 다시 생성하기
=>
ㄴ 테이블에 데이터 샘플 추가하기
=>
ㄴ 데이터 확인하기