Primary Key
-
[SQLite] 기본키 (Primary Key)Software/SQLite 2017. 9. 16. 16:49
Table 내 동일 한 레코드가 입력되는 경우 이를 구분해 줄 수 있는 식별자를 만들어 사용하는 데 이 식별자를 기본키 (Primary key) 라고 한다. 이 기본키는 각 테이블마다 단 하나씩만 설정할 수 있다. 그리고 아래와 같은 조건들을 만족해야 한다. 기본키(Primary key)의 조건 유일성 (Uniqueness) 기본키를 구성하는 컬럼은 테이블에서 레코드를 식별할 수 있도록 유일해야 함 최소성 (Minimality) 유일성을 만족하는 한도 내에서 최소한의 컬럼(하나 이상)으로 구성되어야 함 개체 무결성(Entity integrity) 기본키가 가지고 있는 값의 유일성이 보장받아야 함. (컬럼 값이 NULL인 경우는 값이 지정된 것이 아니기 때문에 기본키로 사용 불가) 기본키(Primary k..