2017-05-16 1 views
1

doctrine에 문제가 있습니다.두 개의 참조를 기반으로 한 Doctrine 열

나는 심포니에 다음과 같은 클래스를 만들려면 :

장치

  • ID
  • 이름
  • 유형

유형

ID
  • 이름

    특성

    • ID
    • 이름
    • 속성

    문제는 장치를 기반으로하는 속성 클래스의 값입니다. 그래서 어떻게 주석을 달아야합니까?

    편집 : 하나의 장치에는 하나의 typ가 있고 하나의 형식에는 여러 특성이 있습니다. 그러나 동일한 유형 및 동일한 속성을 가진 두 번째 장치에는 다른 값이 있습니다. 형 온도계 및 속성 온도

    디바이스 1 타입 온도계 값 15 ° C. 1 디바이스를 가지고 있으며, 당신은 AttributeType에 엔티티를 추가 할 필요가 온도가 20 ° C를

  • +0

    수 당신은 당신이 필요로 할 관계를 묘사합니까? 다음과 같은 것 : 하나의 장치를 하나의 유형으로, 많은 유형을 하나의 장치로? 속성 클래스와의 관계는 어떻습니까? –

    답변

    0

    을 값을 갖는 속성

    Type <-- Device <-- Attribute(value) --> AttributeType