<aside>

목차

</aside>

PK(기본키)


<aside> 📖

데이터베이스의 테이블에도 수많은 데이터가 저장되어 있다.

사람들을 구별하기 위해 주민등록번호가 필요하듯이, 수많은 데이터들을 구별하기 위해서 **PK(Primary Key)**라는 걸 사용한다.

즉, **PK(Primary Key, 기본키)**는 특정 데이터를 식별하기 위한 값이다.

또한 PK는 중복 되거나, 비어있으면 안 된다.

</aside>

FK(외래키)


<aside> 📖

FK ( Foreign Key, 외래키 ): 다른 테이블의 데이터와 관계를 연결하기 위한 키 이다.

</aside>

참조 무결성

<aside> ✏️

데이터베이스에서 무결성이라는 단어가 많이 사용된다.

하지만 각 무결성이 무엇인지 외울 필요가 없다. 실제 DB 설계 시 크게 중요하지 않다.

그러나 많이 사용되는 단어이니, 따로 나만의 언어로 정리할 필요가 있다.

</aside>