{"version":"1.0","provider_name":"Visual Paradigm Blog","provider_url":"https:\/\/blog.visual-paradigm.com\/vn","title":"N\u1ec1n t\u1ea3ng c\u1ee7a M\u00f4 h\u00ecnh h\u00f3a v\u00e0 UML - Visual Paradigm Blog","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"z8o25wvHI2\"><a href=\"https:\/\/blog.visual-paradigm.com\/vn\/foundations-of-modeling-uml\/\">N\u1ec1n t\u1ea3ng c\u1ee7a M\u00f4 h\u00ecnh h\u00f3a v\u00e0 UML<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/blog.visual-paradigm.com\/vn\/foundations-of-modeling-uml\/embed\/#?secret=z8o25wvHI2\" width=\"600\" height=\"338\" title=\"&#8220;N\u1ec1n t\u1ea3ng c\u1ee7a M\u00f4 h\u00ecnh h\u00f3a v\u00e0 UML&#8221; &#8212; Visual Paradigm Blog\" data-secret=\"z8o25wvHI2\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\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\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/blog.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/13\/2026\/05\/img_6a0ea21e3dc8b.png","thumbnail_width":918,"thumbnail_height":511,"description":"1. M\u00f4 h\u00ecnh l\u00e0 g\u00ec? M\u1ed9t m\u00f4 h\u00ecnh l\u00e0 m\u1ed9t\u00a0m\u00f4 t\u1ea3 \u0111\u1ea7y \u0111\u1ee7 c\u1ee7a m\u1ed9t h\u1ec7 th\u1ed1ng t\u1eeb m\u1ed9t g\u00f3c nh\u00ecn nh\u1ea5t \u0111\u1ecbnh\u00a0v\u00e0 ho\u1ea1t \u0111\u1ed9ng nh\u01b0 m\u1ed9t\u00a0bi\u1ec3u di\u1ec5n \u0111\u01a1n gi\u1ea3n h\u00f3a c\u1ee7a th\u1ef1c t\u1ebf. B\u1ea1n x\u00e2y d\u1ef1ng m\u00f4 h\u00ecnh v\u00ec c\u00e1c h\u1ec7 th\u1ed1ng ph\u1ee9c t\u1ea1p kh\u00f4ng th\u1ec3 \u0111\u01b0\u1ee3c hi\u1ec3u to\u00e0n di\u1ec7n. B\u1ed1n m\u1ee5c ti\u00eau c\u1ed1t [&hellip;]"}