BD-2st-1.2-w03.tresc-1.1-Slajd35
Z Studia Informatyczne
Związek binarny rekursywny (2)
Innym przykładem związku binarnego rekursywnego jest model podzespołów złożonych, dla poniższego opisu mikro-świata.
"Istnieją podzespoły elementarne, niedekomponowalne i podzespoły złożone. Podzespół złożony składa się z kolejnych podzespołów. Każdy z kolejnych podzespołów może być złożony z innych podzespołów. Poziom złożoności podzespołów może być dowolny."
W modelu ze slajdu, encja Podzespół jest powiązana sama z sobą związkiem 1:M opcjonalnym z obu stron. Oznacza to, że każdy podzespół może się składać z wielu innych podzespołów. Z drugiej strony, każdy podzespół może być częścią innego podzespołu złożonego.