{"id":292,"date":"2026-08-28T05:25:12","date_gmt":"2026-08-28T05:25:12","guid":{"rendered":"https:\/\/video.visual-paradigm.com\/vn\/video\/how-to-build-reusable-multi-level-model-queries-with-visual-paradigm-querybase\/"},"modified":"2026-09-21T02:41:52","modified_gmt":"2026-09-21T02:41:52","slug":"how-to-build-reusable-multi-level-model-queries-with-visual-paradigm-querybase","status":"publish","type":"aiovg_videos","link":"https:\/\/video.visual-paradigm.com\/vn\/video\/how-to-build-reusable-multi-level-model-queries-with-visual-paradigm-querybase\/","title":{"rendered":"C\u00e1ch x\u00e2y d\u1ef1ng c\u00e1c truy v\u1ea5n m\u00f4 h\u00ecnh \u0111a c\u1ea5p c\u00f3 th\u1ec3 t\u00e1i s\u1eed d\u1ee5ng v\u1edbi Visual Paradigm QueryBase"},"content":{"rendered":"<p><!-- SEO Title: Visual Paradigm QueryBase: Build Reusable Multi-Level Model Queries --><span style=\"font-size: 15px;\">Visual Paradigm QueryBase gi\u00fap c\u00e1c nh\u00f3m kh\u00e1m ph\u00e1, ph\u00e2n t\u00edch v\u00e0 \u0111i\u1ec1u h\u01b0\u1edbng c\u00e1c m\u00f4 h\u00ecnh ph\u1ee9c t\u1ea1p \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef trong kho l\u01b0u tr\u1eef. V\u1edbi c\u00f4ng c\u1ee5 truy v\u1ea5n m\u00f4 h\u00ecnh c\u1ee7a m\u00ecnh, b\u1ea1n c\u00f3 th\u1ec3 t\u1ea1o c\u00e1c truy v\u1ea5n \u0111a c\u1ea5p, theo d\u00f5i c\u00e1c m\u1ed1i quan h\u1ec7 gi\u1eefa c\u00e1c ph\u1ea7n t\u1eed m\u00f4 h\u00ecnh, tinh ch\u1ec9nh k\u1ebft qu\u1ea3 t\u1eebng b\u01b0\u1edbc v\u00e0 l\u01b0u c\u00e1c \u0111\u1ecbnh ngh\u0129a truy v\u1ea5n \u0111\u1ec3 s\u1eed d\u1ee5ng trong t\u01b0\u01a1ng lai.<\/span><\/p>\n<article>\n<section>\n<h2>Visual Paradigm QueryBase l\u00e0 g\u00ec?<\/h2>\n<p>QueryBase l\u00e0 m\u1ed9t t\u00ednh n\u0103ng kh\u00e1m ph\u00e1 v\u00e0 ph\u00e2n t\u00edch m\u00f4 h\u00ecnh trong kho l\u01b0u tr\u1eef c\u1ee7a Visual Paradigm. T\u00ednh n\u0103ng n\u00e0y cho ph\u00e9p b\u1ea1n t\u00ecm ki\u1ebfm tr\u00ean c\u00e1c d\u1ef1 \u00e1n, s\u01a1 \u0111\u1ed3, ph\u1ea7n t\u1eed m\u00f4 h\u00ecnh, m\u1ed1i quan h\u1ec7 v\u00e0 ph\u1ea7n t\u1eed con b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c kh\u1ed1i truy v\u1ea5n c\u00f3 th\u1ec3 c\u1ea5u h\u00ecnh.<\/p>\n<p>Kh\u00e1c v\u1edbi vi\u1ec7c t\u00ecm ki\u1ebfm m\u00f4 h\u00ecnh m\u1ed9t l\u1ea7n, QueryBase cho ph\u00e9p nhi\u1ec1u truy v\u1ea5n \u0111\u01b0\u1ee3c n\u1ed1i chu\u1ed7i v\u1edbi nhau. M\u1ed7i truy v\u1ea5n s\u1eed d\u1ee5ng k\u1ebft qu\u1ea3 t\u1eeb b\u01b0\u1edbc tr\u01b0\u1edbc \u0111\u00f3, cho ph\u00e9p b\u1ea1n \u0111i\u1ec1u tra c\u1ea5u tr\u00fac m\u00f4 h\u00ecnh theo t\u1eebng l\u1edbp. \u0110i\u1ec1u n\u00e0y \u0111\u1eb7c bi\u1ec7t h\u1eefu \u00edch cho ph\u00e2n t\u00edch ki\u1ebfn tr\u00fac, truy v\u1ebft ph\u1ee5 thu\u1ed9c, ph\u00e2n t\u00edch t\u00e1c \u0111\u1ed9ng v\u00e0 ki\u1ec3m to\u00e1n to\u00e0n b\u1ed9 kho l\u01b0u tr\u1eef.<\/p>\n<\/section>\n<section>\n<h2>T\u1ea1i sao n\u00ean s\u1eed d\u1ee5ng truy v\u1ea5n m\u00f4 h\u00ecnh \u0111a c\u1ea5p?<\/h2>\n<p>C\u00e1c kho l\u01b0u tr\u1eef m\u00f4 h\u00ecnh l\u1edbn th\u01b0\u1eddng ch\u1ee9a h\u00e0ng ngh\u00ecn ph\u1ea7n t\u1eed \u0111\u01b0\u1ee3c ph\u00e2n ph\u1ed1i tr\u00ean nhi\u1ec1u d\u1ef1 \u00e1n v\u00e0 s\u01a1 \u0111\u1ed3. M\u1ed9t t\u00ecm ki\u1ebfm t\u1eeb kh\u00f3a \u0111\u01a1n gi\u1ea3n c\u00f3 th\u1ec3 x\u00e1c \u0111\u1ecbnh c\u00e1c ph\u1ea7n t\u1eed ri\u00eang l\u1ebb, nh\u01b0ng c\u00f3 th\u1ec3 kh\u00f4ng l\u00e0m r\u00f5 c\u00e1ch c\u00e1c ph\u1ea7n t\u1eed \u0111\u00f3 \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i v\u1edbi nhau.<\/p>\n<p>C\u00e1c truy v\u1ea5n \u0111a c\u1ea5p cung c\u1ea5p m\u1ed9t c\u00e1ch ch\u00ednh x\u00e1c h\u01a1n \u0111\u1ec3 kh\u00e1m ph\u00e1 th\u00f4ng tin m\u00f4 h\u00ecnh li\u00ean quan. B\u1ea1n c\u00f3 th\u1ec3 b\u1eaft \u0111\u1ea7u v\u1edbi m\u1ed9t t\u00ecm ki\u1ebfm r\u1ed9ng, theo d\u00f5i m\u1ed9t m\u1ed1i quan h\u1ec7, sau \u0111\u00f3 l\u1ecdc c\u00e1c ph\u1ea7n t\u1eed \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i theo lo\u1ea1i ho\u1eb7c thu\u1ed9c t\u00ednh. C\u00e1ch ti\u1ebfp c\u1eadn n\u00e0y gi\u00fap tr\u1ea3 l\u1eddi c\u00e1c c\u00e2u h\u1ecfi nh\u01b0:<\/p>\n<ul>\n<li>Ph\u1ea7n t\u1eed m\u00f4 h\u00ecnh n\u00e0o ch\u1ee9a m\u1ed9t t\u1eeb kh\u00f3a c\u1ee5 th\u1ec3?<\/li>\n<li>M\u1ed1i quan h\u1ec7 n\u00e0o k\u1ebft n\u1ed1i c\u00e1c ph\u1ea7n t\u1eed \u0111\u00f3 v\u1edbi c\u00e1c th\u00e0nh ph\u1ea7n kh\u00e1c?<\/li>\n<li>Ph\u1ea7n m\u1ec1m, h\u1ec7 th\u1ed1ng ho\u1eb7c th\u00e0nh ph\u1ea7n ki\u1ebfn tr\u00fac n\u00e0o \u0111\u01b0\u1ee3c li\u00ean k\u1ebft v\u1edbi ch\u00fang?<\/li>\n<li>C\u00e1c ph\u1ee5 thu\u1ed9c c\u1ee5 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u1edf \u0111\u00e2u trong to\u00e0n b\u1ed9 kho l\u01b0u tr\u1eef?<\/li>\n<li>C\u1ea5u tr\u00fac m\u00f4 h\u00ecnh n\u00e0o c\u1ea7n \u0111\u01b0\u1ee3c xem x\u00e9t ho\u1eb7c ki\u1ec3m to\u00e1n th\u00eam?<\/li>\n<\/ul>\n<\/section>\n<section>\n<h2>C\u00e1c c\u1ea5p \u0111\u1ed9 truy v\u1ea5n \u0111\u01b0\u1ee3c QueryBase h\u1ed7 tr\u1ee3<\/h2>\n<p>M\u1ed9t truy v\u1ea5n m\u00f4 h\u00ecnh c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng tr\u00ean b\u1ed1n c\u1ea5p \u0111\u1ed9 ch\u00ednh:<\/p>\n<ol>\n<li><strong>D\u1ef1 \u00e1n:<\/strong>T\u00ecm ki\u1ebfm ho\u1eb7c l\u1ecdc c\u00e1c d\u1ef1 \u00e1n trong kho l\u01b0u tr\u1eef.<\/li>\n<li><strong>S\u01a1 \u0111\u1ed3:<\/strong>X\u00e1c \u0111\u1ecbnh c\u00e1c s\u01a1 \u0111\u1ed3 \u0111\u00e1p \u1ee9ng c\u00e1c \u0111i\u1ec1u ki\u1ec7n c\u1ee5 th\u1ec3.<\/li>\n<li><strong>Ph\u1ea7n t\u1eed s\u01a1 \u0111\u1ed3:<\/strong>T\u00ecm c\u00e1c ph\u1ea7n t\u1eed \u0111\u01b0\u1ee3c ch\u1ee9a trong s\u01a1 \u0111\u1ed3, ch\u1eb3ng h\u1ea1n nh\u01b0 n\u00fat, h\u1ec7 th\u1ed1ng, \u1ee9ng d\u1ee5ng ho\u1eb7c c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng m\u00f4 h\u00ecnh kh\u00e1c.<\/li>\n<li><strong>Ph\u1ea7n t\u1eed con:<\/strong>Tinh ch\u1ec9nh vi\u1ec7c t\u00ecm ki\u1ebfm b\u1eb1ng c\u00e1ch xem x\u00e9t c\u00e1c ph\u1ea7n t\u1eed \u0111\u01b0\u1ee3c l\u1ed3ng gh\u00e9p b\u00ean trong m\u1ed9t c\u1ea5u tr\u00fac m\u00f4 h\u00ecnh.<\/li>\n<\/ol>\n<p>B\u1ea1n c\u00f3 th\u1ec3 b\u1eaft \u0111\u1ea7u t\u1eeb m\u1ed9t truy v\u1ea5n c\u1ea5p cao v\u00e0 d\u1ea7n d\u1ea7n \u0111i s\u00e2u h\u01a1n v\u00e0o m\u00f4 h\u00ecnh. QueryBase c\u0169ng cho ph\u00e9p b\u1ea1n b\u1ecf qua c\u00e1c c\u1ea5p \u0111\u1ed9 ho\u1eb7c b\u1eaft \u0111\u1ea7u t\u1eeb m\u1ed9t c\u1ea5p \u0111\u1ed9 trung gian, t\u00f9y thu\u1ed9c v\u00e0o th\u00f4ng tin b\u1ea1n c\u1ea7n \u0111i\u1ec1u tra.<\/p>\n<\/section>\n<section>\n<h2>C\u00e1ch t\u1ea1o m\u1ed9t truy v\u1ea5n m\u00f4 h\u00ecnh n\u1ed1i chu\u1ed7i<\/h2>\n<h3>1. M\u1edf QueryBase<\/h3>\n<ol>\n<li>\u0110\u0103ng nh\u1eadp v\u00e0o kho l\u01b0u tr\u1eef c\u1ee7a b\u1ea1n.<\/li>\n<li>M\u1edf<strong>N\u1ec1n t\u1ea3ng Th\u1ed1ng nh\u1ea5t<\/strong>.<\/li>\n<li>Nh\u1ea5n v\u00e0o n\u00fat d\u1ea5u ba ch\u1ea5m.<\/li>\n<li>Ch\u1ecdn <strong>QueryBase<\/strong>.<\/li>\n<li>Ch\u1ecdn kh\u00f4ng gian l\u00e0m vi\u1ec7c m\u00e0 b\u1ea1n mu\u1ed1n truy c\u1eadp.<\/li>\n<\/ol>\n<p>Sau khi v\u00e0o b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n doanh nghi\u1ec7p, m\u1edf c\u00f4ng c\u1ee5 truy v\u1ea5n b\u1eb1ng c\u00e1ch ch\u1ecdn <strong>C\u00f4ng c\u1ee5<\/strong> \u1edf g\u00f3c tr\u00ean b\u00ean ph\u1ea3i v\u00e0 sau \u0111\u00f3 ch\u1ecdn <strong>Truy v\u1ea5n theo M\u00f4 h\u00ecnh<\/strong>.<\/p>\n<h3>2. Th\u00eam kh\u1ed1i truy v\u1ea5n m\u00f4 h\u00ecnh<\/h3>\n<p>Trong c\u00f4ng c\u1ee5 truy v\u1ea5n m\u00f4 h\u00ecnh, b\u1eaft \u0111\u1ea7u b\u1eb1ng c\u00e1ch ch\u1ecdn m\u1ed9t <strong>Truy v\u1ea5n M\u00f4 h\u00ecnh<\/strong> kh\u1ed1i. B\u1ea3ng c\u1ea5u h\u00ecnh \u1edf b\u00ean ph\u1ea3i cho ph\u00e9p b\u1ea1n x\u00e1c \u0111\u1ecbnh c\u00e1c \u0111i\u1ec1u ki\u1ec7n cho truy v\u1ea5n.<\/p>\n<p>B\u1ea1n c\u00f3 th\u1ec3 c\u1ea5u h\u00ecnh truy v\u1ea5n b\u1eb1ng c\u00e1ch ch\u1ecdn c\u1ea5p m\u00f4 h\u00ecnh ph\u00f9 h\u1ee3p v\u00e0 \u00e1p d\u1ee5ng c\u00e1c b\u1ed9 l\u1ecdc nh\u01b0 lo\u1ea1i m\u00f4 h\u00ecnh, t\u00ean ph\u1ea7n t\u1eed ho\u1eb7c c\u00e1c r\u00e0ng bu\u1ed9c kh\u1ea3 d\u1ee5ng kh\u00e1c.<\/p>\n<h3>3. X\u00e1c \u0111\u1ecbnh truy v\u1ea5n ban \u0111\u1ea7u<\/h3>\n<p>Truy v\u1ea5n m\u1eabu b\u1eaft \u0111\u1ea7u b\u1eb1ng c\u00e1ch t\u00ecm ki\u1ebfm tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c d\u1ef1 \u00e1n trong kho l\u01b0u tr\u1eef c\u00e1c ph\u1ea7n t\u1eed n\u00fat ki\u1ebfn tr\u00fac c\u00f3 t\u00ean ch\u1ee9a t\u1eeb <strong>\u201cserver.\u201d<\/strong><\/p>\n<p>Truy v\u1ea5n \u0111\u1ea7u ti\u00ean n\u00e0y x\u00e1c \u0111\u1ecbnh \u0111i\u1ec3m b\u1eaft \u0111\u1ea7u cho cu\u1ed9c \u0111i\u1ec1u tra. Sau khi c\u1ea5u h\u00ecnh c\u00e1c \u0111i\u1ec1u ki\u1ec7n, nh\u1ea5n n\u00fat <strong>Ch\u1ea1y<\/strong> \u0111\u1ec3 th\u1ef1c thi n\u00f3. C\u00e1c ph\u1ea7n t\u1eed ph\u00f9 h\u1ee3p s\u1ebd xu\u1ea5t hi\u1ec7n trong b\u1ea3ng k\u1ebft qu\u1ea3 truy v\u1ea5n.<\/p>\n<h3>4. Th\u00eam truy v\u1ea5n quan h\u1ec7<\/h3>\n<p>\u0110\u1ec3 \u0111i\u1ec1u tra c\u00e1ch c\u00e1c n\u00fat ph\u00f9 h\u1ee3p \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i, nh\u1ea5n <strong>Th\u00eam truy v\u1ea5n chu\u1ed7i<\/strong>. \u0110i\u1ec1u n\u00e0y t\u1ea1o ra m\u1ed9t truy v\u1ea5n m\u1edbi d\u1ef1a tr\u00ean k\u1ebft qu\u1ea3 t\u1eeb b\u01b0\u1edbc tr\u01b0\u1edbc.<\/p>\n<p>QueryBase h\u1ed7 tr\u1ee3 nhi\u1ec1u lo\u1ea1i truy v\u1ea5n chu\u1ed7i, bao g\u1ed3m:<\/p>\n<ul>\n<li>Ph\u1ea7n t\u1eed m\u00f4 h\u00ecnh<\/li>\n<li>Quan h\u1ec7<\/li>\n<li>S\u01a1 \u0111\u1ed3 con<\/li>\n<li>Ph\u1ea7n t\u1eed con<\/li>\n<li>T\u00e0i li\u1ec7u tham kh\u1ea3o<\/li>\n<li>C\u00e1c ph\u1ea7n t\u1eed \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng l\u00e0m lo\u1ea1i<\/li>\n<\/ul>\n<p>\u0110\u1ed1i v\u1edbi v\u00ed d\u1ee5 n\u00e0y, h\u00e3y ch\u1ecdn <strong>M\u1ed1i quan h\u1ec7<\/strong> v\u00e0 l\u1ecdc k\u1ebft qu\u1ea3 \u0111\u1ec3 ch\u1ec9 bao g\u1ed3m <strong>Ph\u00e2n c\u00f4ng<\/strong> m\u1ed1i quan h\u1ec7. Nh\u1ea5p v\u00e0o <strong>Ch\u1ea1y<\/strong> m\u1ed9t l\u1ea7n n\u1eefa \u0111\u1ec3 hi\u1ec3n th\u1ecb c\u00e1c m\u1ed1i quan h\u1ec7 ph\u00e2n c\u00f4ng \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i v\u1edbi c\u00e1c n\u00fat \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh trong truy v\u1ea5n \u0111\u1ea7u ti\u00ean.<\/p>\n<h3>5. T\u00ecm c\u00e1c ph\u1ea7n t\u1eed m\u00f4 h\u00ecnh \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i<\/h3>\n<p>Nh\u1ea5p v\u00e0o <strong>Th\u00eam truy v\u1ea5n chu\u1ed7i<\/strong> m\u1ed9t l\u1ea7n n\u1eefa \u0111\u1ec3 ti\u1ebfp t\u1ee5c ph\u00e2n t\u00edch. L\u1ea7n n\u00e0y, h\u00e3y ch\u1ecdn <strong>M\u00f4 h\u00ecnh<\/strong> v\u00e0 \u00e1p d\u1ee5ng b\u1ed9 l\u1ecdc cho <strong>Ph\u1ea7n m\u1ec1m h\u1ec7 th\u1ed1ng<\/strong>.<\/p>\n<p>K\u1ebft qu\u1ea3 cu\u1ed1i c\u00f9ng x\u00e1c \u0111\u1ecbnh c\u00e1c ph\u1ea7n t\u1eed ph\u1ea7n m\u1ec1m h\u1ec7 th\u1ed1ng \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i v\u1edbi c\u00e1c ph\u1ea7n t\u1eed n\u00fat ki\u1ebfn tr\u00fac c\u00f3 ch\u1ee9a t\u1eeb &#8216;server&#8217; trong t\u00ean c\u1ee7a ch\u00fang th\u00f4ng qua c\u00e1c m\u1ed1i quan h\u1ec7 ph\u00e2n c\u00f4ng.<\/p>\n<p>Chu\u1ed7i truy v\u1ea5n ho\u00e0n ch\u1ec9nh c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c hi\u1ec3u nh\u01b0 sau:<\/p>\n<ol>\n<li>T\u00ecm c\u00e1c ph\u1ea7n t\u1eed n\u00fat ki\u1ebfn tr\u00fac c\u00f3 t\u1eeb &#8216;server&#8217; trong t\u00ean.<\/li>\n<li>Theo d\u00f5i c\u00e1c m\u1ed1i quan h\u1ec7 ph\u00e2n c\u00f4ng c\u1ee7a ch\u00fang.<\/li>\n<li>Tr\u1ea3 v\u1ec1 c\u00e1c ph\u1ea7n t\u1eed ph\u1ea7n m\u1ec1m h\u1ec7 th\u1ed1ng \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i.<\/li>\n<\/ol>\n<\/section>\n<section>\n<h2>V\u00ed d\u1ee5 v\u1ec1 chu\u1ed7i truy v\u1ea5n QueryBase<\/h2>\n<table>\n<thead>\n<tr>\n<th>B\u01b0\u1edbc truy v\u1ea5n<\/th>\n<th>M\u1ee5c ti\u00eau truy v\u1ea5n<\/th>\n<th>M\u1ee5c \u0111\u00edch<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>B\u01b0\u1edbc 1<\/td>\n<td>C\u00e1c ph\u1ea7n t\u1eed n\u00fat ki\u1ebfn tr\u00fac<\/td>\n<td>T\u00ecm c\u00e1c ph\u1ea7n t\u1eed c\u00f3 t\u1eeb &#8216;server&#8217; trong t\u00ean c\u1ee7a ch\u00fang tr\u00ean to\u00e0n b\u1ed9 kho l\u01b0u tr\u1eef<\/td>\n<\/tr>\n<tr>\n<td>B\u01b0\u1edbc 2<\/td>\n<td>M\u1ed1i quan h\u1ec7 ph\u00e2n c\u00f4ng<\/td>\n<td>X\u00e1c \u0111\u1ecbnh c\u00e1c m\u1ed1i quan h\u1ec7 k\u1ebft n\u1ed1i v\u1edbi c\u00e1c n\u00fat kh\u1edbp<\/td>\n<\/tr>\n<tr>\n<td>B\u01b0\u1edbc 3<\/td>\n<td>C\u00e1c th\u00e0nh ph\u1ea7n ph\u1ea7n m\u1ec1m h\u1ec7 th\u1ed1ng<\/td>\n<td>T\u00ecm c\u00e1c th\u00e0nh ph\u1ea7n ph\u1ea7n m\u1ec1m \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i th\u00f4ng qua c\u00e1c ph\u00e2n c\u00f4ng \u0111\u00f3<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/section>\n<section>\n<h2>M\u1edf r\u1ed9ng truy v\u1ea5n qua c\u00e1c c\u1ea5p \u0111\u1ed9 b\u1ed5 sung<\/h2>\n<p>Chu\u1ed7i truy v\u1ea5n kh\u00f4ng b\u1ecb gi\u1edbi h\u1ea1n \u1edf ba b\u01b0\u1edbc \u0111\u01b0\u1ee3c minh h\u1ecda trong v\u00ed d\u1ee5. B\u1ea1n c\u00f3 th\u1ec3 ti\u1ebfp t\u1ee5c th\u00eam c\u00e1c truy v\u1ea5n chu\u1ed7i \u0111\u1ec3 kh\u00e1m ph\u00e1 c\u00e1c c\u1ea5p \u0111\u1ed9 b\u1ed5 sung trong m\u00f4 h\u00ecnh kho l\u01b0u tr\u1eef c\u1ee7a m\u00ecnh.<\/p>\n<p>\u0110i\u1ec1u n\u00e0y khi\u1ebfn QueryBase ph\u00f9 h\u1ee3p cho c\u00e1c cu\u1ed9c \u0111i\u1ec1u tra ph\u1ee9c t\u1ea1p, n\u01a1i b\u1ea1n c\u1ea7n truy v\u1ebft th\u00f4ng tin qua nhi\u1ec1u \u0111\u1ed1i t\u01b0\u1ee3ng m\u00f4 h\u00ecnh v\u00e0 m\u1ed1i quan h\u1ec7. V\u00ed d\u1ee5, m\u1ed9t truy v\u1ea5n c\u00f3 th\u1ec3 b\u1eaft \u0111\u1ea7u t\u1eeb m\u1ed9t d\u1ef1 \u00e1n, chuy\u1ec3n sang m\u1ed9t s\u01a1 \u0111\u1ed3, x\u00e1c \u0111\u1ecbnh m\u1ed9t th\u00e0nh ph\u1ea7n, theo d\u00f5i m\u1ed9t s\u1ef1 ph\u1ee5 thu\u1ed9c, v\u00e0 sau \u0111\u00f3 \u0111\u1ecbnh v\u1ecb c\u00e1c ph\u1ea7n t\u1eed con ho\u1eb7c c\u00e1c tham chi\u1ebfu li\u00ean quan \u0111\u1ebfn th\u00e0nh ph\u1ea7n \u0111\u00f3.<\/p>\n<p>B\u1eb1ng c\u00e1ch m\u1edf r\u1ed9ng chu\u1ed7i truy v\u1ea5n khi c\u1ea7n, b\u1ea1n c\u00f3 th\u1ec3 d\u1ea7n d\u1ea7n thu h\u1eb9p d\u1eef li\u1ec7u kho l\u01b0u tr\u1eef r\u1ed9ng l\u1edbn th\u00e0nh c\u00e1c k\u1ebft qu\u1ea3 t\u1eadp trung v\u00e0 c\u00f3 \u00fd ngh\u0129a.<\/p>\n<\/section>\n<section>\n<h2>Xu\u1ea5t k\u1ebft qu\u1ea3 truy v\u1ea5n d\u01b0\u1edbi d\u1ea1ng JSON<\/h2>\n<p>QueryBase cho ph\u00e9p b\u1ea1n xu\u1ea5t k\u1ebft qu\u1ea3 truy v\u1ea5n d\u01b0\u1edbi d\u1ea1ng JSON. \u0110i\u1ec1u n\u00e0y c\u00f3 th\u1ec3 h\u1ed7 tr\u1ee3 x\u1eed l\u00fd ti\u1ebfp theo, b\u00e1o c\u00e1o, t\u1ef1 \u0111\u1ed9ng h\u00f3a v\u00e0 t\u00edch h\u1ee3p v\u1edbi c\u00e1c h\u1ec7 th\u1ed1ng kh\u00e1c.<\/p>\n<p>\u0110\u1ea7u ra JSON h\u1eefu \u00edch khi k\u1ebft qu\u1ea3 truy v\u1ea5n c\u1ea7n \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng b\u1edfi c\u00e1c k\u1ecbch b\u1ea3n, \u1ee9ng d\u1ee5ng, quy tr\u00ecnh x\u1eed l\u00fd d\u1eef li\u1ec7u ho\u1eb7c c\u00e1c c\u00f4ng c\u1ee5 ph\u00e2n t\u00edch b\u00ean ngo\u00e0i.<\/p>\n<\/section>\n<section>\n<h2>L\u01b0u v\u00e0 T\u00e1i s\u1eed d\u1ee5ng \u0110\u1ecbnh ngh\u0129a Truy v\u1ea5n<\/h2>\n<p>C\u00e1c truy v\u1ea5n c\u1ee7a QueryBase kh\u00f4ng b\u1ecb gi\u1edbi h\u1ea1n \u1edf vi\u1ec7c s\u1eed d\u1ee5ng m\u1ed9t l\u1ea7n. B\u1ea1n c\u00f3 th\u1ec3 l\u01b0u to\u00e0n b\u1ed9 chu\u1ed7i truy v\u1ea5n d\u01b0\u1edbi d\u1ea1ng t\u1ec7p JSON v\u00e0 t\u1ea3i l\u1ea1i b\u1ea5t c\u1ee9 khi n\u00e0o c\u1ea7n.<\/p>\n<ol>\n<li>Nh\u1ea5p v\u00e0o<strong>Xu\u1ea5t Truy v\u1ea5n<\/strong> \u1edf g\u00f3c tr\u00ean b\u00ean ph\u1ea3i \u0111\u1ec3 l\u01b0u \u0111\u1ecbnh ngh\u0129a truy v\u1ea5n d\u01b0\u1edbi d\u1ea1ng t\u1ec7p JSON.<\/li>\n<li>Khi b\u1ea1n c\u1ea7n t\u00e1i s\u1eed d\u1ee5ng truy v\u1ea5n, h\u00e3y nh\u1ea5p v\u00e0o<strong>Nh\u1eadp Truy v\u1ea5n<\/strong>.<\/li>\n<li>Ch\u1ecdn t\u1ec7p JSON \u0111\u00e3 l\u01b0u \u0111\u1ec3 t\u1ea3i c\u1ea5u h\u00ecnh truy v\u1ea5n.<\/li>\n<li>Ch\u1ea1y ho\u1eb7c \u0111i\u1ec1u ch\u1ec9nh th\u00eam truy v\u1ea5n \u0111\u00e3 nh\u1eadp theo y\u00eau c\u1ea7u.<\/li>\n<\/ol>\n<p>C\u00e1c \u0111\u1ecbnh ngh\u0129a truy v\u1ea5n c\u00f3 th\u1ec3 t\u00e1i s\u1eed d\u1ee5ng gi\u00fap chu\u1ea9n h\u00f3a vi\u1ec7c ph\u00e2n t\u00edch kho l\u01b0u tr\u1eef tr\u00ean c\u00e1c d\u1ef1 \u00e1n v\u00e0 nh\u00f3m. Ch\u00fang c\u0169ng l\u00e0m cho c\u00e1c cu\u1ed9c ki\u1ec3m to\u00e1n \u0111\u1ecbnh k\u1ef3 v\u00e0 \u0111\u00e1nh gi\u00e1 ki\u1ebfn tr\u00fac hi\u1ec7u qu\u1ea3 h\u01a1n.<\/p>\n<\/section>\n<section>\n<h2>\u1ee8ng d\u1ee5ng Th\u1ef1c t\u1ebf c\u1ee7a QueryBase<\/h2>\n<p>Visual Paradigm QueryBase c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong nhi\u1ec1u t\u00ecnh hu\u1ed1ng m\u00f4 h\u00ecnh h\u00f3a doanh nghi\u1ec7p v\u00e0 ki\u1ebfn tr\u00fac ph\u1ea7n m\u1ec1m, bao g\u1ed3m:<\/p>\n<ul>\n<li><strong>Ph\u00e2n t\u00edch ki\u1ebfn tr\u00fac:<\/strong> \u0110\u1ecbnh v\u1ecb c\u00e1c h\u1ec7 th\u1ed1ng, \u1ee9ng d\u1ee5ng, th\u00e0nh ph\u1ea7n v\u00e0 c\u00e1c y\u1ebfu t\u1ed1 c\u01a1 s\u1edf h\u1ea1 t\u1ea7ng d\u1ef1a tr\u00ean c\u00e1c ti\u00eau ch\u00ed \u0111\u00e3 x\u00e1c \u0111\u1ecbnh.<\/li>\n<li><strong>Truy v\u1ebft s\u1ef1 ph\u1ee5 thu\u1ed9c:<\/strong> Theo d\u00f5i c\u00e1c m\u1ed1i quan h\u1ec7 \u0111\u1ec3 hi\u1ec3u c\u00e1ch c\u00e1c ph\u1ea7n t\u1eed m\u00f4 h\u00ecnh ph\u1ee5 thu\u1ed9c l\u1eabn nhau.<\/li>\n<li><strong>Ph\u00e2n t\u00edch t\u00e1c \u0111\u1ed9ng:<\/strong> X\u00e1c \u0111\u1ecbnh c\u00e1c ph\u1ea7n t\u1eed li\u00ean k\u1ebft c\u00f3 th\u1ec3 b\u1ecb \u1ea3nh h\u01b0\u1edfng b\u1edfi thay \u0111\u1ed5i v\u1ec1 thi\u1ebft k\u1ebf ho\u1eb7c ki\u1ebfn tr\u00fac.<\/li>\n<li><strong>Ki\u1ec3m to\u00e1n kho l\u01b0u tr\u1eef:<\/strong>T\u00ecm ki\u1ebfm tr\u00ean nhi\u1ec1u d\u1ef1 \u00e1n \u0111\u1ec3 t\u00ecm c\u00e1c ph\u1ea7n t\u1eed \u0111\u00e1p \u1ee9ng c\u00e1c \u0111i\u1ec1u ki\u1ec7n c\u1ee5 th\u1ec3 v\u1ec1 t\u00ean, lo\u1ea1i ho\u1eb7c m\u1ed1i quan h\u1ec7.<\/li>\n<li><strong>Qu\u1ea3n tr\u1ecb m\u00f4 h\u00ecnh:<\/strong>T\u1ea1o c\u00e1c truy v\u1ea5n c\u00f3 th\u1ec3 l\u1eb7p l\u1ea1i \u0111\u1ec3 ki\u1ec3m tra c\u00e1c quy \u01b0\u1edbc m\u00f4 h\u00ecnh h\u00f3a v\u00e0 t\u00ednh nh\u1ea5t qu\u00e1n c\u1ee7a kho l\u01b0u tr\u1eef.<\/li>\n<li><strong>H\u1ee3p t\u00e1c nh\u00f3m:<\/strong>Chia s\u1ebb c\u00e1c \u0111\u1ecbnh ngh\u0129a truy v\u1ea5n \u0111\u00e3 l\u01b0u \u0111\u1ec3 c\u00e1c th\u00e0nh vi\u00ean trong nh\u00f3m c\u00f3 th\u1ec3 th\u1ef1c hi\u1ec7n ph\u00e2n t\u00edch nh\u1ea5t qu\u00e1n.<\/li>\n<li><strong>T\u1ef1 \u0111\u1ed9ng h\u00f3a v\u00e0 t\u00edch h\u1ee3p:<\/strong>Xu\u1ea5t k\u1ebft qu\u1ea3 d\u01b0\u1edbi d\u1ea1ng JSON \u0111\u1ec3 s\u1eed d\u1ee5ng trong c\u00e1c c\u00f4ng c\u1ee5 h\u1ea1 ngu\u1ed3n v\u00e0 quy tr\u00ecnh l\u00e0m vi\u1ec7c t\u00f9y ch\u1ec9nh.<\/li>\n<\/ul>\n<\/section>\n<section>\n<h2>Th\u1ef1c h\u00e0nh t\u1ed1t nh\u1ea5t \u0111\u1ec3 x\u00e2y d\u1ef1ng truy v\u1ea5n m\u00f4 h\u00ecnh hi\u1ec7u qu\u1ea3<\/h2>\n<ul>\n<li>B\u1eaft \u0111\u1ea7u v\u1edbi m\u1ee5c ti\u00eau ph\u00e2n t\u00edch r\u00f5 r\u00e0ng tr\u01b0\u1edbc khi t\u1ea1o chu\u1ed7i truy v\u1ea5n.<\/li>\n<li>B\u1eaft \u0111\u1ea7u b\u1eb1ng b\u1ed9 l\u1ecdc m\u00f4 h\u00ecnh r\u1ed9ng nh\u01b0ng c\u00f3 \u00fd ngh\u0129a, sau \u0111\u00f3 tinh ch\u1ec9nh k\u1ebft qu\u1ea3 trong c\u00e1c b\u01b0\u1edbc sau.<\/li>\n<li>S\u1eed d\u1ee5ng c\u00e1c m\u1ed1i quan h\u1ec7 \u0111\u1ec3 theo d\u00f5i c\u00e1ch c\u00e1c ph\u1ea7n t\u1eed m\u00f4 h\u00ecnh \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i thay v\u00ec ch\u1ec9 d\u1ef1a v\u00e0o t\u00ean ph\u1ea7n t\u1eed.<\/li>\n<li>Ch\u1ecdn c\u1ea5p \u0111\u1ed9 truy v\u1ea5n ph\u00f9 h\u1ee3p cho m\u1ed7i b\u01b0\u1edbc: d\u1ef1 \u00e1n, s\u01a1 \u0111\u1ed3, ph\u1ea7n t\u1eed ho\u1eb7c ph\u1ea7n t\u1eed con.<\/li>\n<li>Ch\u1ea1y t\u1eebng b\u01b0\u1edbc truy v\u1ea5n ri\u00eang bi\u1ec7t \u0111\u1ec3 x\u00e1c minh k\u1ebft qu\u1ea3 kh\u1edbp v\u1edbi k\u1ef3 v\u1ecdng c\u1ee7a b\u1ea1n.<\/li>\n<li>S\u1eed d\u1ee5ng c\u00e1c b\u1ed9 l\u1ecdc m\u1ed1i quan h\u1ec7 v\u00e0 lo\u1ea1i m\u00f4 h\u00ecnh ch\u00ednh x\u00e1c \u0111\u1ec3 gi\u1ea3m k\u1ebft qu\u1ea3 kh\u00f4ng li\u00ean quan.<\/li>\n<li>L\u01b0u c\u00e1c chu\u1ed7i truy v\u1ea5n th\u01b0\u1eddng d\u00f9ng d\u01b0\u1edbi d\u1ea1ng t\u1ec7p JSON \u0111\u1ec3 ph\u00e2n t\u00edch c\u00f3 th\u1ec3 l\u1eb7p l\u1ea1i.<\/li>\n<li>Xu\u1ea5t k\u1ebft qu\u1ea3 d\u01b0\u1edbi d\u1ea1ng JSON khi c\u1ea7n x\u1eed l\u00fd, t\u00edch h\u1ee3p ho\u1eb7c l\u01b0u tr\u1eef.<\/li>\n<\/ul>\n<\/section>\n<section>\n<h2>C\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p<\/h2>\n<h3>QueryBase \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 l\u00e0m g\u00ec?<\/h3>\n<p>QueryBase \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 t\u00ecm ki\u1ebfm, ph\u00e2n t\u00edch v\u00e0 \u0111i\u1ec1u h\u01b0\u1edbng th\u00f4ng tin m\u00f4 h\u00ecnh \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef trong kho l\u01b0u tr\u1eef Visual Paradigm. N\u00f3 h\u1ed7 tr\u1ee3 c\u00e1c truy v\u1ea5n \u0111a c\u1ea5p c\u00f3 th\u1ec3 theo d\u00f5i c\u00e1c m\u1ed1i quan h\u1ec7 gi\u1eefa c\u00e1c d\u1ef1 \u00e1n, s\u01a1 \u0111\u1ed3, ph\u1ea7n t\u1eed v\u00e0 ph\u1ea7n t\u1eed con.<\/p>\n<h3>QueryBase c\u00f3 th\u1ec3 t\u00ecm ki\u1ebfm tr\u00ean nhi\u1ec1u d\u1ef1 \u00e1n kh\u00f4ng?<\/h3>\n<p>C\u00f3. M\u1ed9t truy v\u1ea5n m\u00f4 h\u00ecnh c\u00f3 th\u1ec3 t\u00ecm ki\u1ebfm tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c d\u1ef1 \u00e1n trong kho l\u01b0u tr\u1eef, cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng th\u1ef1c hi\u1ec7n kh\u00e1m ph\u00e1 v\u00e0 ph\u00e2n t\u00edch m\u00f4 h\u00ecnh tr\u00ean to\u00e0n b\u1ed9 kho l\u01b0u tr\u1eef.<\/p>\n<h3>Truy v\u1ea5n chu\u1ed7i l\u00e0 g\u00ec?<\/h3>\n<p>Truy v\u1ea5n chu\u1ed7i l\u00e0 m\u1ed9t chu\u1ed7i c\u00e1c b\u01b0\u1edbc truy v\u1ea5n \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i. M\u1ed7i b\u01b0\u1edbc s\u1eed d\u1ee5ng k\u1ebft qu\u1ea3 t\u1eeb b\u01b0\u1edbc tr\u01b0\u1edbc \u0111\u00f3 \u0111\u1ec3 \u0111i\u1ec1u tra m\u1ed9t c\u1ea5p \u0111\u1ed9 s\u00e2u h\u01a1n c\u1ee7a m\u00f4 h\u00ecnh ho\u1eb7c theo d\u00f5i m\u1ed9t m\u1ed1i quan h\u1ec7 \u0111\u1ebfn c\u00e1c ph\u1ea7n t\u1eed li\u00ean quan.<\/p>\n<h3>Nh\u1eefng lo\u1ea1i m\u1ed1i quan h\u1ec7 n\u00e0o c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c truy v\u1ea5n?<\/h3>\n<p>QueryBase cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng truy v\u1ea5n c\u00e1c m\u1ed1i quan h\u1ec7 v\u00e0 \u00e1p d\u1ee5ng c\u00e1c b\u1ed9 l\u1ecdc c\u1ee5 th\u1ec3 cho t\u1eebng lo\u1ea1i m\u1ed1i quan h\u1ec7, ch\u1eb3ng h\u1ea1n nh\u01b0 l\u1ecdc c\u00e1c m\u1ed1i quan h\u1ec7 ph\u00e2n c\u00f4ng. C\u00e1c t\u00f9y ch\u1ecdn m\u1ed1i quan h\u1ec7 kh\u1ea3 d\u1ee5ng ph\u1ee5 thu\u1ed9c v\u00e0o n\u1ed9i dung m\u00f4 h\u00ecnh \u0111ang \u0111\u01b0\u1ee3c ph\u00e2n t\u00edch.<\/p>\n<h3>C\u00e1c truy v\u1ea5n c\u1ee7a QueryBase c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c t\u00e1i s\u1eed d\u1ee5ng kh\u00f4ng?<\/h3>\n<p>C\u00f3. B\u1ea1n c\u00f3 th\u1ec3 xu\u1ea5t m\u1ed9t chu\u1ed7i truy v\u1ea5n ho\u00e0n ch\u1ec9nh d\u01b0\u1edbi d\u1ea1ng t\u1ec7p JSON v\u00e0 nh\u1eadp l\u1ea1i sau \u0111\u00f3 \u0111\u1ec3 t\u00e1i s\u1eed d\u1ee5ng, s\u1eeda \u0111\u1ed5i ho\u1eb7c chia s\u1ebb v\u1edbi c\u00e1c th\u00e0nh vi\u00ean kh\u00e1c trong nh\u00f3m.<\/p>\n<h3>K\u1ebft qu\u1ea3 truy v\u1ea5n c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c xu\u1ea5t kh\u00f4ng?<\/h3>\n<p>C\u00f3. K\u1ebft qu\u1ea3 truy v\u1ea5n c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c xu\u1ea5t d\u01b0\u1edbi d\u1ea1ng JSON \u0111\u1ec3 x\u1eed l\u00fd ti\u1ebfp theo, t\u1ef1 \u0111\u1ed9ng h\u00f3a, b\u00e1o c\u00e1o ho\u1eb7c t\u00edch h\u1ee3p v\u1edbi c\u00e1c h\u1ec7 th\u1ed1ng kh\u00e1c.<\/p>\n<h3>C\u00f3 th\u1ec3 li\u00ean k\u1ebft bao nhi\u00eau c\u1ea5p \u0111\u1ed9 truy v\u1ea5n?<\/h3>\n<p>QueryBase h\u1ed7 tr\u1ee3 m\u1edf r\u1ed9ng truy v\u1ea5n li\u00ean t\u1ee5c, cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng x\u00e2y d\u1ef1ng c\u00e1c chu\u1ed7i truy v\u1ea5n qua nhi\u1ec1u c\u1ea5p \u0111\u1ed9 theo y\u00eau c\u1ea7u c\u1ee7a ph\u00e2n t\u00edch.<\/p>\n<\/section>\n<section>\n<h2>K\u1ebft lu\u1eadn<\/h2>\n<p>Visual Paradigm QueryBase cung c\u1ea5p m\u1ed9t c\u00e1ch linh ho\u1ea1t \u0111\u1ec3 th\u1ef1c hi\u1ec7n kh\u00e1m ph\u00e1 m\u00f4 h\u00ecnh chi ti\u1ebft tr\u00ean c\u00e1c kho l\u01b0u tr\u1eef l\u1edbn. B\u1eb1ng c\u00e1ch k\u1ebft h\u1ee3p b\u1ed9 l\u1ecdc m\u00f4 h\u00ecnh, truy v\u1ea5n quan h\u1ec7 v\u00e0 c\u00e1c \u0111\u1ecbnh ngh\u0129a truy v\u1ea5n d\u1ef1a tr\u00ean JSON c\u00f3 th\u1ec3 t\u00e1i s\u1eed d\u1ee5ng, c\u00e1c nh\u00f3m c\u00f3 th\u1ec3 v\u01b0\u1ee3t ra ngo\u00e0i t\u00ecm ki\u1ebfm \u0111\u01a1n gi\u1ea3n v\u00e0 \u0111i\u1ec1u tra c\u00e1c c\u1ea5u tr\u00fac m\u00f4 h\u00ecnh ph\u1ee9c t\u1ea1p m\u1ed9t c\u00e1ch c\u00f3 h\u1ec7 th\u1ed1ng.<\/p>\n<p>Cho d\u00f9 b\u1ea1n \u0111ang theo d\u00f5i c\u00e1c ph\u1ee5 thu\u1ed9c ki\u1ebfn tr\u00fac, xem x\u00e9t c\u00e1c m\u1ed1i quan h\u1ec7 h\u1ec7 th\u1ed1ng, ki\u1ec3m to\u00e1n n\u1ed9i dung kho l\u01b0u tr\u1eef, hay chu\u1ea9n b\u1ecb d\u1eef li\u1ec7u cho t\u1ef1 \u0111\u1ed9ng h\u00f3a, c\u00e1c truy v\u1ea5n QueryBase \u0111a c\u1ea5p gi\u00fap chuy\u1ec3n \u0111\u1ed5i th\u00f4ng tin m\u00f4 h\u00ecnh li\u00ean k\u1ebft th\u00e0nh nh\u1eefng hi\u1ec3u bi\u1ebft c\u00f3 th\u1ec3 h\u00e0nh \u0111\u1ed9ng.<\/p>\n<\/section>\n<footer><a href=\"https:\/\/www.visual-paradigm.com\/features\/querybase\/\">T\u00ecm hi\u1ec3u th\u00eam v\u1ec1 Visual Paradigm QueryBase<\/a><br \/>\n<\/footer>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>Visual Paradigm QueryBase gi\u00fap c\u00e1c nh\u00f3m kh\u00e1m ph\u00e1, ph\u00e2n t\u00edch v\u00e0 \u0111i\u1ec1u h\u01b0\u1edbng c\u00e1c m\u00f4 h\u00ecnh ph\u1ee9c t\u1ea1p \u0111\u01b0\u1ee3c l\u01b0u [&hellip;]<\/p>\n","protected":false},"author":2,"comment_status":"open","ping_status":"closed","template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"aiovg_categories":[12],"aiovg_tags":[],"class_list":["post-292","aiovg_videos","type-aiovg_videos","status-publish","has-post-thumbnail","hentry","aiovg_categories-querybase"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>C\u00e1ch x\u00e2y d\u1ef1ng c\u00e1c truy v\u1ea5n m\u00f4 h\u00ecnh \u0111a c\u1ea5p c\u00f3 th\u1ec3 t\u00e1i s\u1eed d\u1ee5ng v\u1edbi Visual Paradigm QueryBase - Visual Paradigm Video Hub<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/video.visual-paradigm.com\/vn\/video\/how-to-build-reusable-multi-level-model-queries-with-visual-paradigm-querybase\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C\u00e1ch x\u00e2y d\u1ef1ng c\u00e1c truy v\u1ea5n m\u00f4 h\u00ecnh \u0111a c\u1ea5p c\u00f3 th\u1ec3 t\u00e1i s\u1eed d\u1ee5ng v\u1edbi Visual Paradigm QueryBase - Visual Paradigm Video Hub\" \/>\n<meta property=\"og:description\" content=\"Visual Paradigm QueryBase gi\u00fap c\u00e1c nh\u00f3m kh\u00e1m ph\u00e1, ph\u00e2n t\u00edch v\u00e0 \u0111i\u1ec1u h\u01b0\u1edbng c\u00e1c m\u00f4 h\u00ecnh ph\u1ee9c t\u1ea1p \u0111\u01b0\u1ee3c l\u01b0u [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/video.visual-paradigm.com\/vn\/video\/how-to-build-reusable-multi-level-model-queries-with-visual-paradigm-querybase\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Video Hub\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-21T02:41:52+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/video\\\/how-to-build-reusable-multi-level-model-queries-with-visual-paradigm-querybase\\\/\",\"url\":\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/video\\\/how-to-build-reusable-multi-level-model-queries-with-visual-paradigm-querybase\\\/\",\"name\":\"C\u00e1ch x\u00e2y d\u1ef1ng c\u00e1c truy v\u1ea5n m\u00f4 h\u00ecnh \u0111a c\u1ea5p c\u00f3 th\u1ec3 t\u00e1i s\u1eed d\u1ee5ng v\u1edbi Visual Paradigm QueryBase - Visual Paradigm Video Hub\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/#website\"},\"datePublished\":\"2026-08-28T05:25:12+00:00\",\"dateModified\":\"2026-09-21T02:41:52+00:00\",\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/video\\\/how-to-build-reusable-multi-level-model-queries-with-visual-paradigm-querybase\\\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/#website\",\"url\":\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/\",\"name\":\"Visual Paradigm Video Hub\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/#organization\",\"name\":\"Visual Paradigm Video Hub\",\"url\":\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/wp-content\\\/uploads\\\/sites\\\/13\\\/2026\\\/09\\\/VPStartPageLogo.svg\",\"contentUrl\":\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/wp-content\\\/uploads\\\/sites\\\/13\\\/2026\\\/09\\\/VPStartPageLogo.svg\",\"width\":270,\"height\":66,\"caption\":\"Visual Paradigm Video Hub\"},\"image\":{\"@id\":\"https:\\\/\\\/video.visual-paradigm.com\\\/vn\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C\u00e1ch x\u00e2y d\u1ef1ng c\u00e1c truy v\u1ea5n m\u00f4 h\u00ecnh \u0111a c\u1ea5p c\u00f3 th\u1ec3 t\u00e1i s\u1eed d\u1ee5ng v\u1edbi Visual Paradigm QueryBase - Visual Paradigm Video Hub","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/video.visual-paradigm.com\/vn\/video\/how-to-build-reusable-multi-level-model-queries-with-visual-paradigm-querybase\/","og_locale":"vi_VN","og_type":"article","og_title":"C\u00e1ch x\u00e2y d\u1ef1ng c\u00e1c truy v\u1ea5n m\u00f4 h\u00ecnh \u0111a c\u1ea5p c\u00f3 th\u1ec3 t\u00e1i s\u1eed d\u1ee5ng v\u1edbi Visual Paradigm QueryBase - Visual Paradigm Video Hub","og_description":"Visual Paradigm QueryBase gi\u00fap c\u00e1c nh\u00f3m kh\u00e1m ph\u00e1, ph\u00e2n t\u00edch v\u00e0 \u0111i\u1ec1u h\u01b0\u1edbng c\u00e1c m\u00f4 h\u00ecnh ph\u1ee9c t\u1ea1p \u0111\u01b0\u1ee3c l\u01b0u [&hellip;]","og_url":"https:\/\/video.visual-paradigm.com\/vn\/video\/how-to-build-reusable-multi-level-model-queries-with-visual-paradigm-querybase\/","og_site_name":"Visual Paradigm Video Hub","article_modified_time":"2026-09-21T02:41:52+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"7 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/video.visual-paradigm.com\/vn\/video\/how-to-build-reusable-multi-level-model-queries-with-visual-paradigm-querybase\/","url":"https:\/\/video.visual-paradigm.com\/vn\/video\/how-to-build-reusable-multi-level-model-queries-with-visual-paradigm-querybase\/","name":"C\u00e1ch x\u00e2y d\u1ef1ng c\u00e1c truy v\u1ea5n m\u00f4 h\u00ecnh \u0111a c\u1ea5p c\u00f3 th\u1ec3 t\u00e1i s\u1eed d\u1ee5ng v\u1edbi Visual Paradigm QueryBase - Visual Paradigm Video Hub","isPartOf":{"@id":"https:\/\/video.visual-paradigm.com\/vn\/#website"},"datePublished":"2026-08-28T05:25:12+00:00","dateModified":"2026-09-21T02:41:52+00:00","inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/video.visual-paradigm.com\/vn\/video\/how-to-build-reusable-multi-level-model-queries-with-visual-paradigm-querybase\/"]}]},{"@type":"WebSite","@id":"https:\/\/video.visual-paradigm.com\/vn\/#website","url":"https:\/\/video.visual-paradigm.com\/vn\/","name":"Visual Paradigm Video Hub","description":"","publisher":{"@id":"https:\/\/video.visual-paradigm.com\/vn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/video.visual-paradigm.com\/vn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/video.visual-paradigm.com\/vn\/#organization","name":"Visual Paradigm Video Hub","url":"https:\/\/video.visual-paradigm.com\/vn\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/video.visual-paradigm.com\/vn\/#\/schema\/logo\/image\/","url":"https:\/\/video.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/13\/2026\/09\/VPStartPageLogo.svg","contentUrl":"https:\/\/video.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/13\/2026\/09\/VPStartPageLogo.svg","width":270,"height":66,"caption":"Visual Paradigm Video Hub"},"image":{"@id":"https:\/\/video.visual-paradigm.com\/vn\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/video.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/aiovg_videos\/292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/video.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/aiovg_videos"}],"about":[{"href":"https:\/\/video.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/types\/aiovg_videos"}],"author":[{"embeddable":true,"href":"https:\/\/video.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/video.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/comments?post=292"}],"wp:attachment":[{"href":"https:\/\/video.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/media?parent=292"}],"wp:term":[{"taxonomy":"aiovg_categories","embeddable":true,"href":"https:\/\/video.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/aiovg_categories?post=292"},{"taxonomy":"aiovg_tags","embeddable":true,"href":"https:\/\/video.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/aiovg_tags?post=292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}