λ°μ΄ν° λͺ¨λΈλ§μ μ΄ν΄ - 1μ₯ λ°μ΄ν° λͺ¨λΈλ§μ μ΄ν΄ - 4μ κ΄κ³ Relationship
1. κ΄κ³ Relationship
- μν°ν° κ°μ κ΄λ ¨μ±μ μλ―Ένλ©° μ‘΄μ¬ κ΄κ³μ νμ κ΄κ³λ‘ λΆλ₯λ¨
- κ΄κ³μ νκΈ°λ² : κ΄κ³λͺ , κ΄κ³μ°¨μ, μ νμ±(μ ν μ¬μ)
2. κ΄κ³μ μ’ λ₯
- μ‘΄μ¬ κ΄κ³ : μν°ν° κ°μ μν ( ex κ³ κ°μ΄ μνμ νμκ°μ μ νλ©΄, κ΄λ¦¬μ μ΄ ν λΉλκ³ κ·Έ ν λΉλ λ리μ μμ κ³ κ°μ κ΄λ¦¬ )
- νμ κ΄κ³ : μν°ν° κ°μ μ΄λ€ νμκ° μλ κ² ( ex μ¦κΆνμ¬λ κ³μ’λ₯Ό κ°μ€νκ³ μ£Όλ¬Έμ λ°μ£Ό )
3. κ΄κ³ μ°¨μ Relation Cardinality
- λ κ°μ μν°ν° κ°μ κ΄κ³μ μ°Έμ¬νλ μλ₯Ό μλ―Έ. κ΄κ³μ κΈ°μμ±μ λνλ
(1) 1λ1 κ΄κ³
- μμ 1λ1 : νλμ μν°ν°μ κ΄κ³λλ μν°ν°μ κ΄κ³κ° νλμΈ κ²½μ°λ‘ λ°λμ μ‘΄μ¬
- μ νμ 1λ1 : νλμ μν°ν°μ κ΄κ³λλ μν°ν°μ κ΄κ³κ° νλμ΄κ±°λ μμ μλ μμ
(2) 1λN κ΄κ³
- μν°ν°μ νμ΄ νλ μμ λ λ€λ₯Έ μν°ν°μ κ°μ΄ μ¬λ¬ κ° μλ κ΄κ³ ( ex ν λͺ μ κ³ κ°μ μ¬λ¬ κ°μ κ³μ’λ₯Ό κ°μ€ν μ μλ€ )
(3) NλM κ΄κ³
- λ κ° μν°ν°κ° μλ‘ μ¬λ¬ κ°μ κ΄κ³λ₯Ό κ°μ§κ³ μλ κ² ( ex ν λͺ μ νμμ΄ μ¬λ¬ κ°μ κ³Όλͺ©μ μκ°ν μ μκ³ , ν κ°μ κ³Όλͺ©μ μ¬λ¬ λͺ μ νμμ΄ μκ° )
- κ΄κ³ν λ°μ΄ν°λ² μ΄μ€μμ MλN κ΄κ³μ μ‘°μΈ(join)μ μΉ΄ν μμ κ³±μ΄ λ°μνκΈ° λλ¬Έμ 1λN, Nλ1λ‘ ν΄μν΄μΌ ν¨
4. κ΄κ³μ μ νμ±
- νμμ κ΄κ³ : λ°λμ νλλ μ‘΄μ¬ν΄μΌ νλ κ΄κ³
- μ νμ κ΄κ³( O ) : μμ μλ μλ κ΄κ³
( ex κ³ κ°μ΄ λ°λμ μμ΄μΌ κ³μ’λ₯Ό κ°μ€ν μ μμ§λ§, κ³ κ°μ μμ§λ§ κ³μ’λ μμ μλ μλ€ )
5. κ°ν κ°μ²΄μ μ½ν κ°μ²΄
(1) κ°ν κ°μ²΄ String Entity : μ΄λ€ λ€λ₯Έ μν°ν°μκ² μμ‘΄νμ§ μκ³ λ 립μ μΌλ‘ μ‘΄μ¬νλ κ°μ²΄. λ€λ₯Έ μν°ν°μμ κ΄κ³λ₯Ό κ°μ§ λ λ€λ₯Έ μν°ν°μκ² κΈ°λ³Έν€λ₯Ό 곡μ ( ex κ³ κ°κ³Ό κ³μ’ μν°ν°μμ κ³ κ° )
(2) μ½ν κ°μ²΄ Weak Entity : κ°μ²΄μ μ‘΄μ¬κ° λ€λ₯Έ κ°μ²΄μ μ‘΄μ¬μ λ¬λ € μλ κ°μ²΄ ( ex κ³ κ°κ³Ό κ³μ’ μν°ν°μμ κ³μ’, κ³ κ°μ΄ κ³μ’λ₯Ό κ°μ€νμ§ μμΌλ©΄ κ³μ’ μν°ν°λ λ 립μ μΌλ‘ μ‘΄μ¬ν μ μμ )
6. μλ³ κ΄κ³ Identification Relationship μ λΉμλ³ κ΄κ³ Non-Identification Relationship
(1) μλ³ κ΄κ³ : κ°ν μ°κ²°κ΄κ³ νν / μ€μ μΌλ‘ νν
- κ°ν κ°μ²΄μ κΈ°λ³Έν€λ₯Ό λ€λ₯Έ μν°ν°μ κΈ°λ³Έν€μ νλλ‘ κ³΅μ νλ κ΄κ³
- κ°ν κ°μ²΄μ κΈ°λ³Έν€κ° λ³κ²½λλ©΄ μλ³ κ΄κ³μ μλ μν°ν°(κΈ°λ³Έν€λ₯Ό 곡μ λ°μ μν°ν°)μ κ°λ λ³κ²½
- λ°λμ λΆλͺ¨μν°ν°μ μ’ μ, μμ μ£Όμλ³μ ꡬμ±μ λΆλͺ¨ μ£Όμλ³μμ ν¬ν¨μ΄ νμ
(2) λΉμλ³ κ΄κ³ : μ½ν μ°κ²°κ΄κ³ νν / μ μ μΌλ‘ νν
- κ°ν κ°μ²΄μ κΈ°λ³Έν€λ₯Ό λ€λ₯Έ μν°ν°μ κΈ°λ³Έν€κ° μλ μΌλ° μΉΌλΌμΌλ‘ κ΄κ³λ₯Ό κ°μ§λ κ²
- μ½ν μ’ μ κ΄κ³, μμ μ£Όμλ³μ ꡬμ±μ λ 립μ μΌλ‘ ꡬμ±
7. λ μν°ν° μ¬μ΄μ κ΄κ³ λμΆ μ μ²΄ν¬ μ¬ν
- λ κ°μ μν°ν° μ¬μ΄μ κ΄μ¬ μλ μ°κ΄κ·μΉμ΄ μ‘΄μ¬νλκ°?
- λ κ°μ μν°ν° μ¬μ΄μ μ 보μ μ‘°ν©μ΄ λ°μλλκ°?
- μ 무기μ μ, μ₯νμ κ΄κ³μ°κ²°μ λν κ·μΉμ΄ μμ λμ΄ μλκ°?
- μ 무기μ μ, μ₯νμ κ΄κ³μ°κ²°μ κ°λ₯νκ² νλ λμ¬(Verb)κ° μλκ°?