Schema, Multivalued Attribute - Database
Schema? 스키마(schema)는 데이터베이스에서 데이터가 구성되는 방식과 서로 다른 엔티티 간의 관계에 대한 설명. 즉, “데이터베이스의 청사진”이다! entities? 정보의 단위(테이블로 표현이 된다). Fields? 열에 해당된다. Records? 행에 해당된다. Multivalued Attribute? 어트리뷰트에는 한 가지 원소만 넣는게 좋다! 검색의 이점 소트의 이점 프라이머리 키는 중복되면 안 되고 null도 안 된다 일 대 일(1:1)의 경우 ex)선생님이 한 강의를 하는 경우 효율적으로 표현된다. 일 대 다(1:N)의 경우 ex)선생님이 여러 강의를 하는 경우 일에 해당하는 선생님을 ID로 분류해서 여러 개의 강의에 하나의 선생님의 ID이 들어가는 방법이 제일 효율적이다. 다 대 다..