dbeaver 또는 DBMS 툴로 내 웹사이트의 ERD를 그려서 스크린샷 찍어서 제출하기
<요구사항>
-내 웹사이트 전반적인 내용을 entity와 relation을 우선 고려하기
-relation이 구상되면 디비버와 같은 툴로 테이블과 컬럼 그리고 PK,FK를 구성하여 테이블을 생성하기
-엔티티 관계도에 들어가서 구성된 테이블들을 스크린샷찍어서 제출하기
-각 테이블과 컬럼은 영문을 이용해서 테이블을 만들 것 (해당 테이블과 컬럼에 대한 정보는 한글로 적어서 별도의 텍스트 파일로 작성하여 설명할 것)
MSSql로 작성
데이터베이스 다이어그램
테이블 | 컬럼명 | PK/FK | 설명 |
---|---|---|---|
Users | user_id | PK | 사용자아이디 |
name | 이름 | ||
profile | 개인정보 | ||
이메일 | |||
job_title | 희망직업 |
테이블 | 컬럼명 | PK/FK | 설명 |
---|---|---|---|
tutor | tutor_id | PK | 튜터아이디 |
name | 이름 | ||
이메일 | |||
affiliation | 소속 | ||
age | 나이 | ||
job_description | 직무경력설명 |
테이블 | 컬럼명 | PK/FK | 설명 |
---|---|---|---|
Test | test_id | PK | 테스트구분 |
percentage | 수행률 | ||
result | 테스트결과 | ||
job_recommend | 추천직업 | ||
interest_areas | 관심분야 | ||
user_id | FK (Users) | 테스트 한 user id | |
job_title | FK (job) | 직업분야 |
테이블 | 컬럼명 | PK/FK | 설명 |
---|---|---|---|
mentoring | mentoring_id | PK | 멘토링인덱스 |
tutor_id | FK (tutor) | 튜터아이디 | |
user_id | FK (Users) | 유저아이디 | |
job_title | 직업분야 | ||
date | 날짜 |
테이블 | 컬럼명 | PK/FK | 설명 |
---|---|---|---|
job | job_title | PK | 직업분야 (12개) |
테이블 | 컬럼명 | PK/FK | 설명 |
---|---|---|---|
Community | post_id | PK | 게시판인덱스 |
comment | 댓글 | ||
user_id | FK (Users) | 유저아이디 | |
category | 카테고리 | ||
view_count | 조회수 | ||
date | 날짜 | ||
title | 제목 |