μ격μ¦κ³΅λΆ/SQLD
[SQLD] πκ΄κ³(Relationship)
hannaπ€
2022. 2. 18. 09:00
728x90
κ΄κ³μ κ°λ
- μν°ν°μ μΈμ€ν΄μ€ μ¬μ΄μ λ Όλ¦¬μ μΈ μ°κ΄μ±μΌλ‘μ μ‘΄μ¬μ ννλ‘μλ νμλ‘μ¨ μλ‘μκ² μ°κ΄μ±μ΄ λΆμ¬λ μνλΌκ³ ν μ μλ€.
- μν°ν° μμ μΈμ€ν΄μ€κ° κ°λ³μ μΌλ‘ κ΄κ³λ₯Ό κ°μ§λκ²(νμ΄λ§)μ΄κ³ , μ΄κ²μ μ§ν©μ κ΄κ³λ‘ νννλ€.
κ΄κ³μ νκΈ°λ²
- κ΄κ³λͺ (membership) : κ΄κ³μ μ΄λ¦
- κ΄κ³μ°¨μ(Cardinality): 1:1, 1:M, M:M(Many To Many)
- κ΄κ³ μ νμ¬μ(Optionality) : νμ κ΄κ³, μ ν κ΄κ³
κ΄κ³μ μ μ λ° μ½λ λ°©λ²
κ΄κ³ 체ν¬μ¬ν
- λ κ°μ μν°ν° μ¬μ΄μ κ΄μ¬ μλ μ°κ΄ κ·μΉμ΄ μ‘΄μ¬νλκ°?
- λ κ°μ μν°ν° μ¬μ΄μ μ 보μ μ‘°ν©μ΄ λ°μλλκ°?
- μ 무 κΈ°μ μ, μ₯νμ κ΄κ³μ°κ²°μ λν κ·μΉμ΄ μμ λμ΄ μλκ°?
- μ 무기μ μ, μ₯νμ κ΄κ³ μ°κ²°μ κ°λ₯νκ² νλ λμ¬(Verb)κ° μλκ°?
κ΄κ³ μ½κΈ°
- κΈ°μ€ μν°ν°λ₯Ό 'ν κ°' λλ 'κ°'μΌλ‘ μ½λλ€.
- λμ μν°ν°μ κ΄κ³ μ°Έμ¬λ μ¦ κ°μ(νλ, νλ μ΄μ)λ₯Ό μ½λλ€.
- κ΄κ³ μ νμ¬μκ³Ό κ΄κ³λͺ μ μ½λλ€.
- ex) κ°κ°μ μ¬μμ(κΈ°μ€ μν°ν°) ν(κ΄κ³ μ°¨μ) λΆμμ(κ΄λ ¨ μν°ν°) νμ μνλ€.(κ΄κ³λͺ )
[SQLD] πμμ±(Attribute)
μμ±μ κ°λ μ 무μμ νμλ‘ νλ€. μλ―Έμ λ μ΄μ λΆλ¦¬λμ§ μλλ€. μν°ν°λ₯Ό μ€λͺ νκ³ μΈμ€ν΄μ€μ ꡬμ±μμκ° λλ€. μν°ν°, μΈμ€ν΄μ€, μμ±, μμ± κ°μ λν κ΄κ³ ν κ°μ μν°ν°λ λ κ° μ΄
happy-hanna12.tistory.com
728x90