데이터베이스 모델링

제약조건 정리

우혁이 아빠 2010. 10. 2. 23:57
1. Primary key
- 인덱스 자동생성


2. Foreign key
- 항상, 부모 테이블이 먼저 생성되고 자식 테이블이 생성되어야 한다. 생성 후, 부모 테이블의 행 값은 자식 테이블의 값보다 먼저 삭제할 수 없다.
- 자식 테이블의 Foreign key 컬럼에 대한 부모 테이블의 컬럼은 반드시 Primary key 또는 Unique key 제약조건을 가져야 한다.


3. Unique key
- 인덱스 자동생성


4. Check


5. Not Null
- Column-level 방법으로만 정의할 수 있다.

6. 제약조건을 확인