SB : Ale kdepak. Modelované vztahy neříkají nic o tom, jestli mají být udělané silnou nebo slabou referencí. To je implementační detail.
Ty modelované objekty málokdy musí existovat ve vzduchoprázdnu aby je musel udržovat při životě jakýkoliv odkaz na ně. Když existují v kontextu nějakého "světa" nebo něco podobného (graf, ...), tak není problém mít řetěz silných referencí, které je udržují naživu. A zbytek významových vazeb můžou být slabé odkazy.
Nevím, jestli tomu rozumím. Každopádně to naprosto běžné používám a není s tím sebemenší problém.