{"version":"1.0","provider_name":"Go Minder Vietnamese - Your Hub for AI and Software Trends","provider_url":"https:\/\/www.go-minder.com\/vi","author_name":"vpadmin","author_url":"https:\/\/www.go-minder.com\/vi\/author\/vpadmin\/","title":"T\u00edch h\u1ee3p so v\u1edbi T\u00edch h\u1ee3p trong UML: H\u01b0\u1edbng d\u1eabn S\u01a1 \u0111\u1ed3 L\u1edbp \ud83c\udfd7\ufe0f","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"cd99QB8npx\"><a href=\"https:\/\/www.go-minder.com\/vi\/aggregation-vs-composition-uml-class-diagrams\/\">So s\u00e1nh Aggregation v\u00e0 Composition trong UML: Hi\u1ec3u v\u1ec1 c\u00e1c m\u1ed1i quan h\u1ec7 trong s\u01a1 \u0111\u1ed3 l\u1edbp<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.go-minder.com\/vi\/aggregation-vs-composition-uml-class-diagrams\/embed\/#?secret=cd99QB8npx\" width=\"600\" height=\"338\" title=\"&#8220;So s\u00e1nh Aggregation v\u00e0 Composition trong UML: Hi\u1ec3u v\u1ec1 c\u00e1c m\u1ed1i quan h\u1ec7 trong s\u01a1 \u0111\u1ed3 l\u1edbp&#8221; &#8212; Go Minder Vietnamese - Your Hub for AI and Software Trends\" data-secret=\"cd99QB8npx\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.go-minder.com\/vi\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.go-minder.com\/vi\/wp-content\/uploads\/sites\/10\/2026\/03\/aggregation-vs-composition-uml-class-diagram-infographic-chibi.jpg","thumbnail_width":1664,"thumbnail_height":928,"description":"H\u1ecdc c\u00e1ch ph\u00e2n bi\u1ec7t gi\u1eefa t\u00edch h\u1ee3p v\u00e0 t\u00edch h\u1ee3p trong s\u01a1 \u0111\u1ed3 l\u1edbp UML. Hi\u1ec3u r\u00f5 v\u00f2ng \u0111\u1eddi, quy\u1ec1n s\u1edf h\u1eefu v\u00e0 k\u00fd hi\u1ec7u tr\u1ef1c quan \u0111\u1ec3 thi\u1ebft k\u1ebf t\u1ed1t h\u01a1n."}