괴발개발

db구조 본문

BACK END/DB

db구조

dinoelll 2023. 4. 30. 14:54

1.

1. 만약 글 을 쓸 때 글쓴사람을 보여줄 수 있을까? 라고 생각한다면 회원과 이어줘야 한다.

 

 

2.

1. 좋아요가 그냥 테이블에 있으면 올라가긴 했겠지만 몇 번 눌렀는지 알수 없지

2. 그리고 이미 눌렀떤 좋아요 라는걸 알려줄려면 테이블 을 따로 만들어야 한다.

 

 

3.

1. 어떤 글을 좋아요 눌렀는지 식별할 수 잇어야 하니까 글번호가 있어야 한다.

 

4.

1. 그리고 좋아요를 가지고 잇어야 하고

 

5.

1. 그리고 아이디를 가지고 잇어야 누가 좋아요 햇는지 알 수 잇따.

2. 누르고 또 누르면 어드민 1 , 어드민 2 이렇게 늘려갈 수 잇겠지;

 

6.

어떤 기사에 대한 댓글이야 하면

글번호가 연결 되어 잇어야 하고

 

7.

* 키를 넣는다는건 하나하나 콬 찝을 필요가 있냐는 거고

1. 누가 작성했냐를 알아야 하니까 회원과 연결되어 잇어야 겟찌

 

8.

1. 어떤 admin에 대한 댓글을 지우려고 하면 콕 찝을 댓글 번호가 필요함

[*키를 넣냐 안넣냐!!]

하나만 꼭 찝어서 삭제하거나 할 때 필요한거임

 

예를들어 좋아요는

특정한 글번호에 따라서   어떤 좋아요를 눌렀대

그런 특정한 걸 볼 필요가 없지 그래서 키가 필요 없음

 

댓글은 어떤 어드민이 작성한 댓글 가져와줘 

하면 가져와져 버리잖아 그렇니까 키가 필요하지

 

 

 

 

9. 

만약 좋아요한 사람들 보고 싶음녀

1. 어떤 글번호에 어떤 아이디가 눌렀는지 나오자나

13글 누룬사람 누구야 하면?

글 번호가 13번만 셀렉트 해오면

누가 아이디가 눌렀는지 주르륵 나오겟찌

 

 

10.

1. 이 친구의 리스트가 있어야 할꺼고, 아이디가 잇어야 겟찌 -> 어떤 회원인지 알아야 하니까

 

2. 그리고 지저분 하지만 친구 아이디가 뭔지 알아야 겟따 하면, fk이지만 그냥 넣어도 상관없다.

'BACK END > DB' 카테고리의 다른 글

정규화 설명  (1) 2023.10.16
[강의정리] AWS - 서버 연결 + 덤프  (0) 2023.05.29
[강의 정리] D-53 , DB(increment, limit, offset, 집계함수)  (0) 2023.03.23
[강의 정리] DB (set)  (0) 2023.03.22
[강의 정리] DB(index, view)  (0) 2023.03.22
Comments