엔티티 타입명 회원 작성일 20xx xx xx
테이블명 Member 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 member_id 아이디 N/A VARCHAR2(15) Not Null PK
2 member_favorite1 관심분야1 N/A VARCHAR2(10) FK
3 member_favorite2 관심분야2 N/A VARCHAR2(10)
4 member_favorite3 관심분야3 N/A VARCHAR2(10)
5 tutor_YN 강사여부 N/A VARCHAR2(1) Not Null N
6 member_pwd 비밀번호 N/A VARCHAR2(20) Not Null
7 member_name 이름 N/A VARCHAR2(20)
8 member_email 이메일 N/A VARCHAR2(30) Not Null
9 member_phone 전화번호 N/A VARCHAR2(14) Not Null
10 member_sex 성별 N/A VARCHAR2(6)
11 enabled 유효성 검사 N/A number(1) Not Null 1
엔티티 타입명 강사정보 작성일 20xx xx xx
테이블명 tutor 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 tutor_id 강사ID N/A VARCHAR2(15) Not Null PFK
2 tutor_category_id 카테고리 약어 N/A VARCHAR2(10) Not Null PFK
3 tutor_img 강사사진 N/A VARCHAR2(100) Not Null
4 tutor_career_file 강사 이력서 N/A VARCHAR2(100) Not Null
5 tutor_introduce 강사 자기소개 N/A VARCHAR2(3000) Not Null
6 tutor_link 강사 소개 link N/A VARCHAR2(100)
7 tutor_score 강사 평점 N/A NUMBER(5)
엔티티 타입명 강의정보 작성일 20xx xx xx
테이블명 lecture 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 lecture_id 강의번호 N/A NUMBER Not Null PK
2 lecture_category_id 카테고리 약어 N/A VARCHAR2(10) Not Null PFK
3 lecture_tutor_id 강사 아이디 N/A VARCHAR2(15) Not Null FK
4 lecture_img 강의 이미지 N/A VARCHAR2(100) Not Null
5 lecture_title 강의 제목 N/A VARCHAR2(100) Not Null
6 lecture_content 강의 내용 N/A VARCHAR2(3000) Not Null
7 lecture_price 강의 가격 N/A NUMBER(7) Not Null
8 lecture_state 강의 상태 N/A VARCHAR2(20) Not Null
9 lecture_start_dt 강의 시작 날 N/A DATE Not Null
10 lecture_end_dt 강의 종료 날 N/A DATE Not Null
11 lecture_max 최대 인원 N/A NUMBER(3) Not Null
12 lecture_min 최소 인원 N/A NUMBER(3) Not Null
13 lecture_current 현재 인원 N/A NUMBER(3) 0
엔티티 타입명 카테고리/관심분야 작성일 20xx xx xx
테이블명 lecture_category 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 category_number 카테고리 약어 N/A VARCHAR2(10) Not Null PK
2 category_name 카테고리 명 N/A VARCHAR2(50) Not Null
엔티티 타입명 공부 게시판 작성일 20xx xx xx
테이블명 studyBoard 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 studyBoard_id 게시글 번호 N/A NUMBER Not Null PK
2 studyBoard_user_id 게시글 작성자 N/A VARCHAR2(15) Not Null FK
3 studyBoard_title 게시글 제목 N/A VARCHAR2(300) Not Null
4 studyBoard_content 게시글 내용 N/A VARCHAR2(3000) Not Null
5 studyBoard_fileName 게시글 첨부파일 N/A VARCHAR2(100)
6 studyBoard_wrtie_dt 게시글 작성일 N/A DATE Not Null
7 studyBoard_view_count 게시글 조회수 N/A NUMBER(5)
8 studyBoard_deleteYN 게시글 삭제여부 N/A VARCHAR2(1) Not Null N
9 enabled 유효성 검사 N/A number(1)
엔티티 타입명 공부 게시판 댓글 작성일 20xx xx xx
테이블명 studyReply 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 studyReply_id 댓글 번호 N/A NUMBER Not Null PK
2 studyReply_parent_board 부모 게시글 번호 N/A NUMBER Not Null FK
3 studyReply_user_id 댓글 게시자 N/A VARCHAR2(15) Not Null FK
4 studyReply_content 댓글 내용 N/A VARCHAR2(2000) Not Null
5 studyReply_dt 댓글 작성일 N/A DATE Not Null
6 enabled 유효성 검사 N/A number(1)
엔티티 타입명 게시판 카테고리 작성일 20xx xx xx
테이블명 board_category 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 board_category_id 게시글 카테고리 번호 N/A NUMBER Not Null PK
2 board_category_name 게시글 카테고리 명 N/A VARCHAR2() Not Null
엔티티 타입명 찜목록 작성일 20xx xx xx
테이블명 wishlist 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 lecture_id 강의 번호 N/A NUMBER Not Null PFK
2 member_id 회원 아이디 N/A VARCHAR2(15) Not Null PFK
3 lecture_category_id 카테고리 약어 N/A VARCHAR2(10) Not Null PFK
엔티티 타입명 결제된 강의 목록 작성일 20xx xx xx
테이블명 user_lecture_history 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 member_id 아이디 N/A VARCHAR2(15) Not Null PFK
2 lecture_id 강의 번호 N/A NUMBER Not Null PFK
3 lecture_category_id 카테고리 약어 N/A VARCHAR2(10) Not Null PFK
4 payment_dt 결제일 N/A DATE Not Null
5 cancel_dt 취소/환불일 N/A DATE
엔티티 타입명 Admin 작성일 20xx xx xx
테이블명 TABLE 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 admin_id 관리자 아이디 N/A VARCHAR2() Not Null PK
2 admin_pwd 관리자 비밀번호 N/A VARCHAR2() Not Null PK
엔티티 타입명 FAQ 작성일 20xx xx xx
테이블명 FAQ 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 faq_id FAQ 번호 N/A NUMBER Not Null PK
2 faq_question FAQ 질문 N/A VARCHAR2(300) Not Null
3 faq_answer FAQ 답 N/A VARCHAR2(300) Not Null
엔티티 타입명 강의 후기 작성일 20xx xx xx
테이블명 Review 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 lecture_category_id 카테고리 약어 N/A VARCHAR2(10) Not Null PFK
2 member_id 아이디 N/A VARCHAR2(15) Not Null PFK
3 lecture_id 강의 번호 N/A NUMBER Not Null PFK
4 review_score 강사 평가 N/A NUMBER(3) Not Null
5 review_content 후기 내용 N/A VARCHAR2(300) Not Null
6 review_dt 후기 작성일 N/A DATE Not Null
엔티티 타입명 강의 상세정보 작성일 20xx xx xx
테이블명 lecture_detail 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 lecture_id 강의번호 N/A NUMBER Not Null PFK
2 lecture_category_id 카테고리 약어 N/A VARCHAR2(10) Not Null PFK
3 lecture_prepared 수강신청자 준비사항 N/A VARCHAR2(600)
4 lecture_caution 강의 유의사항 N/A VARCHAR2(900)
5 lecture_fileName 강의 첨부 파일 N/A VARCHAR2(100)
6 lecture_reject_reason 반려 사유 N/A VARCHAR2(600)
7 lecture_cancel_reason 취소 사유 N/A VARCHAR2(600)
8 lecture_location 강의 장소 N/A VARCHAR2(300)
엔티티 타입명 자유 게시판 작성일 20xx xx xx
테이블명 freeBoard 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 freeBoard_id 게시글 번호 N/A NUMBER Not Null PK
2 freeBoard_member_id 게시글 작성자 N/A VARCHAR2(15) Not Null FK
3 freeBoard_title 게시글 제목 N/A VARCHAR2(300) Not Null
4 freeBoard_content 게시글 내용 N/A VARCHAR2(3000) Not Null
5 freeBoard_fileName 게시글 첨부파일 N/A VARCHAR2(100)
6 freeBoard_wrtie_dt 게시글 작성일 N/A DATE Not Null
7 freeBoard_view_count 게시글 조회수 N/A NUMBER(5)
8 freeBoard_deleteYN 게시글 삭제여부 N/A VARCHAR2(1) Not Null N
9 enabled 유효성 검사 N/A number(1)
엔티티 타입명 자유 게시판 댓글 작성일 20xx xx xx
테이블명 freeReply 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 freeReply_id 댓글 번호 N/A NUMBER Not Null PK
2 freeReply_parent_board 부모 게시글 번호 N/A NUMBER Not Null FK
3 freeReply_member_id 댓글 게시자 N/A VARCHAR2(15) Not Null FK
4 freeReply_content 댓글 내용 N/A VARCHAR2(2000) Not Null
5 freeReply_dt 댓글 작성일 N/A DATE Not Null
6 enabled 유효성 검사 N/A number(1)
엔티티 타입명 반려된 강사 작성일 20xx xx xx
테이블명 tutor_reject 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 tutor_id 강사ID N/A VARCHAR2(15) Not Null PFK
2 tutor_category_id 카테고리 약어 N/A VARCHAR2(10) Not Null PFK
3 reject_reason 반려 사유 N/A varchar2(3000)
4 reject_dt 반려 일 N/A DATE
5 reject_category_id 반려키워드 N/A varchar(15) FK
엔티티 타입명 새 테이블2 작성일 20xx xx xx
테이블명 reject_category 작성자 홍길동
테이블 설명
번호 컬럼명 속성명 도메인 데이터타입 NULL여부 기본값 KEY
1 reject_category_id 반려키워드 N/A varchar(15) Not Null PK
2 reject_category_value 반려키워드 내용 N/A varchar(15)