2014-04-26 2 views

답변

1

원은 해당 연결 최종 다중도의 하한이 0임을 의미합니다 (제품은 0 개 이상의 항목과 연관 될 수 있음).

영수증은 소위 연관성 클래스이며, 연관성과 클래스 간의 하이브리드입니다. 두 개체 (이 경우 제품 인벤토리) 사이의 링크에 자체 속성 (여기에는 영수증 날짜, 아마도 수량, 가격 등)이있을 때 사용됩니다. 그래서 이것은 엔티티, 엔티티의 특별한 경우입니다.

enter image description here

영수증, (제품 및 재고의, 자신의 분야 이외에)이 의무적 외래 키있을 것 DB 테이블로 번역 : 여기

은 해당 UML 다이어그램이다.

1

http://snag.gy/Misqv.jpg의 영수증 안에있는 다이아몬드 모양의 심볼은 영수증 실체가 연관 실체임을 보여줍니다. 연관 엔티티는 또한 두 개의 기존 엔티티 간의 Many to Many 관계를 가질 때 위의 Aleks가 응답 한 이유 외에도 사용됩니다. Many to Many 관계는 소프트웨어 개발에 문제가 있으므로 문제를 해결하기 위해 우리는 그들 사이에 Associative entities라는 가상 엔티티를 추가합니다.

관련 문제