an underlined name of an attribute indicates that it is a key: two different entities or relationships with this attribute always have different values for this attribute.
Crow's foot notation is used in Barker's Notation, Structured Systems Analysis and Design Method (SSADM) and information engineering.