data modeling ; µ¥ÀÌÅÍ ¸ðµ¨¸µ
|
[ÁÖ] UMLµµ ÇÔ²² ÂüÁ¶ÇÒ °Í. µ¥ÀÌÅÍ ¸ðµ¨¸µÀº ºñÁî´Ï½º³ª ±× ¹ÛÀÇ »óȲ¿¡¼ »ç¿ëµÇ´Â µ¥ÀÌÅÍ °´Ã¼µéÀ» ºÐ¼®Çϰí, ÀÌ·¯ÇÑ µ¥ÀÌÅÍ °´Ã¼µé »çÀÌÀÇ °ü°è¸¦ È®ÀÎÇÏ´Â °ÍÀÌ´Ù. µ¥ÀÌÅÍ ¸ðµ¨¸µÀº °´Ã¼ ÁöÇâ ÇÁ·Î±×·¥ ¼³°è¿¡ ÀÖ¾î ù ¹øÂ° ´Ü°èÀÌ´Ù. µ¥ÀÌÅÍ ¸ðµ¨¸µÀÇ °á°ú·Î¼, ÇÁ·Î±×·¥ °´Ã¼¸¦ À§ÇØ ÅÛÇø´À» Á¦°øÇϴ Ŭ·¡½º¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ´Ù. ¸ðµ¨À» °¡½ÃÈÇϱâ À§ÇØ µ¥ÀÌÅÍ ¸ðµ¨À» ¸¸µå´Â ´Ü¼øÇÑ Á¢±Ù ¹æ½ÄÀº, °¢°¢ÀÇ °³º°ÀûÀÎ µ¥ÀÌÅÍ Ç׸ñÀ» ³ªÅ¸³»±â À§ÇØ »ç°¢ÇüÀ» ±×¸°´ÙÀ½, ÀÌ·¯ÇÑ °¢°¢ÀÇ µ¥ÀÌÅÍ Ç׸ñµé °£ÀÇ °ü°è¸¦ "is part of"³ª "is used by", ¶Ç´Â "uses" µîÀÇ ¸»·Î Ç¥ÇöÇÏ´Â °ÍÀÌ´Ù. ÀÌ·¯ÇÑ ÀüüÀûÀΠǥÇöÀ¸·ÎºÎÅÍ, ¸ðµç °ü°èµéÀ» Á¤ÀÇÇÏ´Â ÀÏ·ÃÀÇ Å¬·¡½º¿Í ¼ºêŬ·¡½º ¼¼Æ®¸¦ ¸¸µé ¼ö ÀÖ´Ù. ÀÌ·± °ÍµéÀº ÇÁ·Î±×·¥À¸·Î¼ ½ÇÇàµÉ ¶§, »õ·Î¿î Æ®·£Àè¼ÇµéÀÇ º¯¼öµé°ú ½Ç¼¼°è¸¦ È¿°úÀûÀ¸·Î Ç¥ÇöÇϱâ À§ÇÑ ¹æ¹ýµéÀ» ó¸®ÇÏ´Â °´Ã¼¸¦ À§ÇÑ ÅÛÇø´ÀÌ µÈ´Ù. µ¥ÀÌÅÍ ¸ðµ¨¸µ°ú Ç¥±â¹ý¿¡ °üÇÑ ¸î °¡Áö ´Ù¸¥ Á¢±Ù¹æ½ÄÀ̳ª ¹æ¹ý·ÐµéÀÌ, Ãֱ٠ǥÁØ ¸ðµ¨¸µ ¾ð¾î°¡ µÉ °ÍÀ¸·Î ±â´ëµÇ°í ÀÖ´Â UML¿¡ ÅëÇյǾú´Ù. |
|
| ÀÌ Á¤º¸´Â 2000³â 4¿ù 11ÀÏ¿¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù. | |