[PROJECT] ERD 작성

bin1225·2024년 11월 5일
0

Project_Only

목록 보기
2/9

ERD

Entity

Login

로그인 기능을 위해 User의 아이디와 비밀번호를 관리한다.

  • login_id (PK)
  • user_id (FK)
  • id
  • password

id값을 PK,FK로 사용하면 entity간 상호작용에서 지속적으로 id값이 노출되고 보안에 좋지 않을 것 같아서 user_id라는 값을 정의했다.

User

  • user_id (PK)
  • email
  • name

User_Diary

User와 diary의 관계를 저장하는 테이블이다.
복합키를 이용해 식별한다.

  • user_id (PK)
  • diary_id (PK)

Diary

  • diary_id (PK)
  • title
  • subtitle
    - 다이어리에 대한 설명을 저장한다.
  • craet_date_time
  • update_date_time

Page

실제 작성된 일기

  • page_id(PK)
  • diary_id (FK)
  • title
  • text
  • craet_date_time
  • update_date_time

0개의 댓글