SQL 배우기 - 인스타그램DB, 좋아요 누가 언제 다대다연결 part1

이번 시간에는 지난 시간에 만들어놓은 테이블과 

새로이 추가하는 likes 테이블을 연결하기 위한 기초 작업이다.


테이블을 생성하면 현재까지 작업한 ERD는 이렇게 된다.



붉은 색 박스를 친 likes테이블이 오늘 만들 테이블이다. 


--likes table 생성

create table likes (

id SERIAL PRIMARY KEY,

user_id INTEGER REFERENCES users(id), -- 좋아요누른사용자 N:1

photo_id INTEGER REFERENCES photos(id) --좋아요달린사진(N:1)

);

--likes table 테이터 생성

insert into 

likes(user_id, photo_id)

values

(1,1),

(2,1),

(1,2),

(2,2),

(3,2),

(1,3),

(3,3)

;

--likes 테이블 조회

select * from likes ; 

댓글