M:N 선을 ‘관계 한 건’의 행으로 바꾼다

ID 목록 대신 post_tags 한 행이 게시글 하나와 태그 하나를 가리키게 한다.

직접 M:N 저장 시도

post×tag_ids [1,2]

원자성·요소별 FK·중복 제약을 잃는다.

posts

id PK

1
N
post_tags

post_id FK
tag_id FK

N
1
tags

id PK

중복 관계

UNIQUE (post_id, tag_id)

관계 출처

source = MANUAL / AUTO

관계 시각

attached_at은 연결에 속한다