•An entity is represented by a set of attributes
>Example:
a instructor entity= {(ID,76766), (name, Crick),
(dept_name, Biology), (salary, 72000)}
a instructor entity= {(ID,45565), (name, Katz),
(dept_name, Physics), (salary, 55000)}
entity는 어트리뷰트의 집합으로 나타난다.
•Domain – the set of permitted values for each attribute
>Semester -> {Fall, Winter, Spring, Summer}
>course_id -> the set of all text strings of a certain length
Domain은 각 어트리뷰트가 허용되는 영역이다.
>Simple and composite attributes
–Simple: cannot be divided into subparts
–Composite: can be divided into subparts
eg) name -> {first_name, middle_name, last_name)
Composite Attribute는 여러개의 sub part로 나눌 수 있는 속성이다.
<정리>
•Attribute types:
>Simple and composite attributes
» Attibute는 하위 파트로 나눌 수 없는 Simple속성과(Simple Attribute) 하위 파트로 나눠질 수 있는 Composite 속성(Composite Attribute)로 나뉜다.
>Single-valued and multivalued attributes
–Example: multivalued attribute: phone_numbers
»중복 될 수 없는 속성 (Single) 과 중복 될 수 있는 속성(Multivalue)으로 나뉜다.
>Derived attributes
–Can be computed from other attributes
–Example: age, given date_of_birth
>다른 속성에 의해 유추 될 수 있는 속성을 말한다.
댓글