[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-656118-105":3,"detail-sidebar-cat-0-en-105":80,"doc-detail-656118-en":130},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":73,"head_meta":75,"extra_data":77,"updated_unix":79},105,"en","enterprise-architect-information-engineering-user-guide","Enterprise Architect - Information Engineering - User Guide","","Enterprise Architect Information Engineering user guide focuses on designing, creating, and managing conceptual, logical, and physical data models using a model-driven workflow. It explains how to visualize and analyze information across layers, connect models for traceability, and generate logical or physical structures through a customizable transformation engine. The guide also covers reverse engineering legacy DBMS into models, using the Database Builder to import, generate, compare, and alter live databases, and working toward database object creation.",{"@graph":14,"@context":72},[15,34,55],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/document/technology/","Technology",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/document/enterprise-architect-information-engineering-user-guide/656118/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/enterprise-architect-information-engineering-user-guide/656118.png","ImageObject",300,407,{"name":42,"@type":43},"Jiven","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-29","2026-10-25",true,{"@type":52,"interactionType":53,"userInteractionCount":30},"InteractionCounter",{"@type":54},"ViewAction",{"@type":56,"mainEntity":57},"FAQPage",[58,64,68],{"name":59,"@type":60,"acceptedAnswer":61},"What are conceptual, logical, and physical data models in this guide?","Question",{"text":62,"@type":63},"Conceptual models represent domain concepts in a technology-independent way, logical models add detail while staying largely technology neutral, and physical models apply technology-specific data for implementation and database object generation.","Answer",{"name":65,"@type":60,"acceptedAnswer":66},"How does Enterprise Architect support tracing and automated transformations?",{"text":67,"@type":63},"The guide explains that conceptual, logical, and physical models can be interconnected for traceability, and that logical and physical models can be generated automatically using a fully customizable transformation engine.",{"name":69,"@type":60,"acceptedAnswer":70},"What does the Database Builder enable you to do with a live DBMS?",{"text":71,"@type":63},"You can create and maintain physical data models and connect to a running DBMS to import, generate, compare, and alter a live database, supporting reverse and forward engineering of data models.","https://schema.org",{"og:url":32,"og:type":74,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":76,"canonical":32},"index,follow",{"doc_id":78,"site_id":7},656118,1793006756,{"code":4,"msg":81,"data":82},"success",[83,87,91,95,100,104,109,114,119,122,126],{"id":22,"doc_module":4,"doc_module_name":25,"category_name":84,"show_sort_weight":85,"slug":86},"Story & Novel",90,"story-novel",{"id":26,"doc_module":4,"doc_module_name":25,"category_name":88,"show_sort_weight":89,"slug":90},"Literature",80,"literature",{"id":33,"doc_module":4,"doc_module_name":25,"category_name":92,"show_sort_weight":93,"slug":94},"Exam",70,"exam",{"id":96,"doc_module":4,"doc_module_name":25,"category_name":97,"show_sort_weight":98,"slug":99},5,"Comic",60,"comic",{"id":101,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":102,"slug":103},6,50,"technology",{"id":105,"doc_module":4,"doc_module_name":25,"category_name":106,"show_sort_weight":107,"slug":108},7,"Healthcare",40,"healthcare",{"id":110,"doc_module":4,"doc_module_name":25,"category_name":111,"show_sort_weight":112,"slug":113},8,"Research & Report",30,"research-report",{"id":115,"doc_module":4,"doc_module_name":25,"category_name":116,"show_sort_weight":117,"slug":118},9,"Religion & Spirituality",20,"religion-spirituality",{"id":117,"doc_module":4,"doc_module_name":25,"category_name":120,"show_sort_weight":117,"slug":121},"World Cup","world-cup",{"id":123,"doc_module":4,"doc_module_name":25,"category_name":124,"show_sort_weight":123,"slug":125},10,"Lifestyle","lifestyle",{"id":127,"doc_module":4,"doc_module_name":25,"category_name":128,"show_sort_weight":96,"slug":129},19,"General","general",{"code":4,"msg":81,"data":131},{"doc_id":78,"user_id":132,"nickname":42,"user_avatar":133,"doc_module":4,"category_id":101,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":30,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":139,"language":140,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":12,"update_tm":144,"read_time":145},1099513958607,"https://ap-avatar.wpscdn.com/avatar/100002390cf8733938c?x-image-process=image/resize,m_fixed,w_180,h_180&k=1778829742770036399","ENTERPRISE ARCHITECT  \nUser Guide Series  \nInformation Engineering  \nAuthor: Sparx Systems  \nDate: 2022-10-03 Version: 16.0  \nCREATED WITH  \nTable of Contents  \nInformation Engineering4  \nGetting Started 5  \nExample Diagram 7  \nWorking with Data Model Types 8  \nConceptual Data Model 9  \nEntity Relationship Diagrams (ERDs) 10  \nLogical Data Model 14  \nPhysical Data Models 15  \nDDL Transformation 17  \nCreating and Managing Data Models 21  \nCreate a Data Model from a Model Pattern 22  \nCreate a Data Model Diagram 24  \nExample Data Model Diagram26  \nThe Database Builder27  \nOpening the Database Builder 29  \nWorking in the Database Builder31  \nColumns 35  \nCreate Database Table Columns 36  \nDelete Database Table Columns 38  \nReorder Database Table Columns39  \nConstraints/Indexes40  \nDatabase Table Constraints/Indexes41  \nPrimary Keys44  \nDatabase Indexes 47  \nUnique Constraints50  \nForeign Keys 51  \nCheck Constraints 55  \nTable Triggers 56  \nSQL Scratch Pad58  \nDatabase Compare 60  \nExecute DDL66  \nDatabase Objects 69  \nDatabase Tables 70  \nCreate a Database Table 72  \nDatabase Table Columns 74  \nCreate Database Table Columns 75  \nDelete Database Table Columns 77  \nReorder Database Table Columns78  \nWorking with Database Table Properties79  \nSet the Database Type 80  \nSet Database Table Owner/Schema 81  \nSet MySQL Options 82  \nSet Oracle Database Table Properties 83  \nDatabase Table Constraints/Indexes84  \nPrimary Keys87  \nNon Clustered Primary Keys 90  \nDatabase Indexes 91  \nUnique Constraints94  \nForeign Keys 95  \nCheck Constraints 99  \nTable Triggers 100  \nDatabase Views 102  \nDatabase Procedures 104  \nDatabase Functions 106  \nDatabase Sequences 108  \nDatabase SQL Queries 110  \nCreate Operation Containers 112  \nOracle Packages 114  \nDatabase Connections 115  \nManage DBMS Options 118  \nData Types 120  \nMap Data Types Between DBMS Products 121  \nDBMS Product Conversion for a Package 122  \nData Type Conversion For a Table123  \nDatabase Datatypes 124  \nMySQL Data Types 126  \nOracle Data Types 127  \nData Modeling Settings 128  \nData Modeling Notations 129  \nDDL Name Templates 134  \nImport Database Schema 136  \nGenerate Database Definition Language ( DDL) 139  \nGenerate DDL For Objects 140  \nEdit DDL Templates 144  \nDDL Template Syntax 146  \nDDL Templates 147  \nBase Templates for DDL Generation148  \nBase Templates for Alter DDL Generation 151  \nDDL Macros 152  \nElement Field Macros 153  \nColumn Field Macros 156  \nConstraint Field Macros 157  \nDDL Function Macros 159  \nDDL Property Macros 164  \nDDL Options in Templates 170  \nDDL Limitations 173  \nSupported Database Management Systems175  \nMore Information  176  \nInformation Engineering  \nDesign, Create and Manage Conceptual, Logical and Physical Data Models  \nThe power of model-based system development is the ability to visualize, analyze and design all aspects of a system. Being able to view and manage information and data alongside other models of a system provides great clarity and reduces the chance of error. Enterprise Architect has extensive support for the data modeling discipline, ranging from the representation of information in a conceptual model right down to the generation of database objects. Whether you are generating database objects from the UML model or reverse engineering legacy DBMS into a model for analysis, the tool features will save time and valuable project resources.  \nThis illustration shows the Database Builder Interface including DDL Generation and the Foreign Key dialog.  \nEnterprise Architect supports the modeling of information at the conceptual, logical and physical layers. Using a number of standard features, these models can be interconnected, providing traceability. The logical and physical models can also be generated automatically using a fully customizable Transformation engine. Legacy systems can be imported, analyzed and compared using the handy reverse engineering facility.  \nIn this topic you will learn how to use the feature rich toolset inclu","cbCaikJNv5ILC4sv","https://ap.wps.com/l/cbCaikJNv5ILC4sv","pdf",4779001,177,"English","# Table of Contents\n## Getting Started\n## Example Diagram\n## Working with Data Model Types\n## Conceptual Data Model\n## Entity Relationship Diagrams (ERDs)\n## Logical Data Model\n## Physical Data Models\n## DDL Transformation\n## Creating and Managing Data Models\n## The Database Builder\n## Opening the Database Builder\n## Working in the Database Builder\n## Columns\n## Constraints/Indexes\n## SQL Scratch Pad\n## Database Compare\n## Execute DDL\n## Database Objects\n## Database Tables\n## Database Views\n## Database Procedures\n## Database Functions","[{\"question\":\"What are conceptual, logical, and physical data models in this guide?\",\"answer\":\"Conceptual models represent domain concepts in a technology-independent way, logical models add detail while staying largely technology neutral, and physical models apply technology-specific data for implementation and database object generation.\"},{\"question\":\"How does Enterprise Architect support tracing and automated transformations?\",\"answer\":\"The guide explains that conceptual, logical, and physical models can be interconnected for traceability, and that logical and physical models can be generated automatically using a fully customizable transformation engine.\"},{\"question\":\"What does the Database Builder enable you to do with a live DBMS?\",\"answer\":\"You can create and maintain physical data models and connect to a running DBMS to import, generate, compare, and alter a live database, supporting reverse and forward engineering of data models.\"}]","Enterprise Architect - Information Engineering - User Guide | PDF",1792966480,446]