• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

질문이요

19.10.25 12:51 작성 조회수 77

0

팔로우 팔로잉 관계에서 많이 헷갈리는데요. 

팔로워 Followers : 남이 저를 팔로우 한 경우

저 <- 남 

팔로잉 Following : 제가 남을 팔로우 한경우

저 -> 남

__________________________________________

강의 에서, 팔로우 = 일반인 , 팔로잉 = 유명인 이라고 하셨는데요. 

이유가,

팔로워는 일반인들이 유명인의 팔로우가 되어서 그런가요??

팔로잉은 유명인이 많은 팔로잉을 많이 갖고 있어서 그런가요?

_____________________________________________

제가 1번이라는 ID 로 글을 A,B,C 를 썼어요. 

그리고 2,3,4 번 ID 로, 1 번의 게시글에서 팔로잉 버튼을 눌렀습니다. 

DB 에는, 

 followingId followerId

          1                     2      

          1                     3 

          1                     4

이렇게 나오던데요 . 

왜 이런식으로 나오는 거죠.. 잘 이해가 안가네요.. 

2 는 1을 팔로잉 한다.

3은 1을 팔로잉 한다.

4는 1을 팔로잉 한다. 

생각하면 할  수록 많이 헷갈리네요... 

애초에 테이블이 Follower 와 Following 테이블 두개가 있으니까, 

Follower 테이블은 Following 의 Id 를 가르키고, 

Following 테이블은 Follower 의 Id 를 가르키니까,

 

1의 입장에서보면은 2,3,4 는 팔로워가 됩니다.

1 <- 2,3,4

즉 2,3,4 번은 Follower 테이블에 속한다.

2,3,4, 입장에서 보면은 1을 팔로잉입니다. 

 2,3,4 -> 1

즉 1번은 Following 테이블에 속한다. 

두테이블은 서로의 ID를 가르키니까, 

Follower 테이블의 2,3,4 은 , Following테이블의 1 번을 가르키고, 

Following  테이블의 1은 , Follower테이블의 2,3,4  번을 가르키고, 

지금 이게 맞는건가요??

답변 1

답변을 작성해보세요.

0

그냥 나의 팔로워, 내가 팔로잉하는 사람. 이렇게 생각하시면 됩니다. 유명인,일반인은 그냥 예시고요. 보통 유명인들이 팔로워를 많이 거느리고, 일반인들은 유명인들을 팔로잉하죠.

followingId가 바로 팔로잉하는 사람의 아이디이고, followerId가 팔로워의 아이디입니다.

2,3,4가 1을 팔로잉하니까 followingId에 1이 되고, follwerId가 2,3,4가 되는 것입니다.

Follower, Following 테이블은 없습니다. 그냥 Follow 하나일 뿐이고요. as는 같은 테이블을 다른 이름으로 부르는 겁니다.