게시판 ERD

2023. 2. 20. 00:10·프로젝트/게시판 프로젝트

게시판 프로젝트를 만들기 위해 임의로 ERD를 설계해봤다.
간단하다고 하지만 처음에 아무 것도 없는 백지상태에서 이렇게 설계하는 것이 조금 힘들긴 했지만 막상 이렇게 다 하고나니까 너무 뿌듯했다!!!ㅎㅎ

 

우선 Member에 회원정보를 넣었다.

회원들을 구분하는 고유의 id값을 PK로 지정하고

name에 회원 가입할 때 쓰는 아이디

password에 비밀번호

email에 이메일을 넣을 수 있도록 만들었다.

 

그리고 Answer에 답변에 필요한 기능들을 넣었다.

답변들을 구분할 수 있는 고유의 id값을 PK로 지정하고

답변의 내용을 담을 content

답변 생성 날짜를 담을 createDate

어떤 회원이 답변 했는지를 담을 member

그리고 어떤 질문에 답변했는지를 담을 question을 만들었다.

 

Question에는 질문에 필요한 기능들을 넣었다.

질문들을 구분하는 고유의 id값을 PK로 지정

질문의 제목을 넣을 subject

질문의 내용을 담을 content

그리고 누가 질문 했는지를 담을 member

질문 생성 날짜를 담을 createDate를 만들었다.

 

그리고 회원 1명당 질문과 답변을 여러개 작성할 수 있으므로

회원 : 질문,답변 => 일대다(1:N)관계로 설정하였고

 

질문 1개에 답변을 여러 개 작성할 수 있으므로

질문 : 답변 => 일대다(1:N)관계로 설정하였다.

 

뒤에 다른 기능들을 더 추가해야 될 수도 있지만 우선은 저렇게 데이터구조를 짜고 저걸 토대로 프로젝트를 만들어 보려고 한다.

 

저작자표시 비영리 (새창열림)

'프로젝트 > 게시판 프로젝트' 카테고리의 다른 글

QuestionRepository 테스트 코드  (0) 2023.02.23
엔티티 생성  (0) 2023.02.21
설정 오류 발생(초기 DB연결 오류)  (0) 2023.02.21
게시판 프로젝트 시작 및 세팅  (0) 2023.02.17
'프로젝트/게시판 프로젝트' 카테고리의 다른 글
  • QuestionRepository 테스트 코드
  • 엔티티 생성
  • 설정 오류 발생(초기 DB연결 오류)
  • 게시판 프로젝트 시작 및 세팅
BvrPark
BvrPark
코드 퍼즐과 개발 일상
  • BvrPark
    비버의 개발 일지
    BvrPark
  • 전체
    오늘
    어제
    • 분류 전체보기 (121)
      • JAVA (7)
        • 메서드 외울 것 (2)
      • 프로그래머스 (56)
        • 총 풀이 코드(깃허브) (1)
        • Level 1 (22)
        • Level 2 (33)
      • 백준 알고리즘(단계 별) (16)
        • 총 풀이 코드(깃허브) (1)
        • 1. 입출력과 사칙연산 (2)
        • 2. if 문 (2)
        • 3. for문 (1)
        • 4. while문 (2)
        • 5. 1차원 배열 (3)
        • 6. 함수 (1)
        • 7. 문자열 (1)
        • 8. 기본수학 1 (3)
      • 백준 알고리즘(solved.ac) (9)
        • 총 풀이 코드(깃허브) (1)
        • class2 (8)
      • LeetCode 문제 풀이 (4)
        • 총 풀이 코드(깃허브) (1)
        • Easy (3)
      • 코드업 알고리즘 (7)
      • git과 github사용법 (4)
      • html, css, javaScript (2)
      • 프로젝트 (11)
        • 순수 Java 프로젝트 (2)
        • 쇼핑몰 프로젝트 (2)
        • 게시판 프로젝트 (5)
        • 근태관리 프로젝트 (2)
      • 커피타임 (2)
        • 2023년 (2)
        • 2024년 (0)
  • 블로그 메뉴

    • 링크

      • 포트폴리오
      • 깃허브
    • 공지사항

    • 인기 글

    • 태그

    • 최근 댓글

    • 최근 글

    • Designed By정상우
    BvrPark
    게시판 ERD
    상단으로

    티스토리툴바