Verschil tussen aggregatie en samenstelling

Aggregatie versus samenstelling

Zowel aggregatie als samenstelling zijn woorden die een gevoel van eigenaarschap kunnen beschrijven. Samenvoeging houdt echter alleen in gedeeltelijk eigendom van iets, omdat het een samenstelling is die het echte typeeigendom van zijn componenten dicteert.

Beide termen verschillen in de kracht waarvan zij eigenaar zijn. Deze sterkte kan worden aangeduid als obligaties. In het geval van aggregatie heeft het woord op zich een zwakkere band in vergelijking met de compositie. In samenstelling, als alle schakels die alle componenten verbinden worden doorgesneden, zullen alle genoemde componenten inclusief de gehele entiteit sterven of instorten. Samengevat, als de links moeten worden vernietigd, is het minder waarschijnlijk dat de hele entiteit zal worden vernietigd. De obligaties kunnen worden verbroken, maar de afzonderlijke aggregaten kunnen of kunnen nog steeds op zichzelf bestaan.

Een voorbeeld van een scenario zou in het ziekenhuis bestaan. Elk ziekenhuis heeft verschillende afdelingen, zoals het laboratorium, de apotheek, de polikliniek en de eerste hulpafdeling. Elk van deze afdelingen heeft zijn eigen personeel. Als het ziekenhuis wordt gesloten, sluiten al zijn afdelingen ermee. Dit is echter niet het geval met het gezondheidspersoneel. Ze kunnen nog steeds op een andere afdeling in een nieuw ziekenhuis werken.

Compositie wordt daarom vergeleken met het eigendom van de afdelingen door het ziekenhuis, terwijl aggregatie wordt vergeleken met de meer losse associaties van het personeel met elke afdeling. Het is in feite een samenstelling van ziekenhuisafdelingen en een samenvoeging van afdelingspersoneel. Nogmaals, zodra het ziekenhuis sluit, sterft elke afdeling ermee omdat het permanent in het bezit was van het ziekenhuis. Deze afdelingen hebben niet de kans om naar een ander ziekenhuis over te stappen en zijn ook niet in het bezit van verschillende andere ziekenhuizen.

Compositie gaat ook over het interne niveau terwijl aggregatie zich bezighoudt met het uiterlijke niveau. In dit verband is het juister om te zeggen dat een persoon is samengesteld uit verschillende lichaamsorganen, inclusief het hart, dan om te beweren dat een persoon een aggregaat van organen heeft. Het hart, dat een van de organen is die een mens samenstellen, bestaat op het innerlijke niveau omdat je je hart niet gemakkelijk aan iemand anders kunt geven of je hart alleen buiten je lichaam kan laten leven. Kleding kan een verzamelobject voor de persoon zijn omdat het buiten gecreëerd wordt en buiten het menselijk lichaam kan leven, hoewel de persoon en zijn kleding op een gegeven moment als een hele entiteit beschouwd kunnen worden.

Samenvatting:
1. Samenstelling houdt in dat de componenten echt eigendom zijn, terwijl aggregatie niet noodzakelijkerwijs een van zijn aggregaten bezit.
2. Samenstelling heeft een sterkere band van zijn componenten, terwijl aggregatie zwakkere of lossere bindingen heeft met zijn aggregaten.
3. Samenstelling heeft componenten die op het innerlijke niveau bestaan, terwijl aggregatie aggregaten heeft die op het uiterlijke niveau leven.