ERD

Entity
Login
로그인 기능을 위해 User
의 아이디와 비밀번호를 관리한다.
- login_id (PK)
- user_id (FK)
- id
- password
id값을 PK,FK로 사용하면 entity간 상호작용에서 지속적으로 id값이 노출되고 보안에 좋지 않을 것 같아서 user_id라는 값을 정의했다.
User
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