documentation.HELP! Visual LANSA Logical Modeler Documentation

8 3 Work with Abstractions

Visual LANSA Logical Modeler

previous page next page

8.3 Work with Abstractions

You will work with abstractions using 2.4.4 The Document Stencil and by 2.4.6 Performing Actions on Diagram Objects.

When working with abstractions, you should be familiar with the following:

  • 8.3.1 Create an Abstraction
  • 8.3.2 Change an Abstraction
  • 8.3.3 Delete an Abstraction
  • 8.3.4 Specify Abstraction Objects
  • 8.3.5 Another Way to Add Objects to an Abstraction
  • 8.3.6 Another Way to Remove Entities from an Abstraction
  • 8.3.7 Activate an Abstraction
  • 8.3.8 Deactivate an Abstraction
  • 8.3.9 Abstraction Notes
  • 8.3.10 Building the Model while an Abstraction is Active
  • 8.3.11 Hiding Complexity.
previous page start next page

Menu

  • Homepage

Table of contents

  • Visual LANSA Logical Modeler
    • About this Guide
      • About this Version
        • Models
        • Entities
        • Elements
        • Relationships
        • Abstractions
        • Model Navigation
        • Miscellaneous
      • Who Should Use This Guide
      • How To Use This Guide
      • Additional Information
    • 1. Introduction to Data Modeling
      • 1.1 What is Data Modeling?
        • 1.1.1 Proper Data Modeling
        • 1.1.2 Logical Models versus Physical Models
        • 1.1.3 Understanding Entities, Attributes and Elements
        • 1.1.4 Understanding Attributes and Relationships When Modeling
        • 1.1.5 Understanding Relationships
        • 1.1.6 Results of Relationships
        • 1.1.7 Identifying the Type of Relationship
        • 1.1.8 Understanding Identifying Attributes
        • 1.1.9 Relationship Guidelines
        • 1.1.10 Understanding Shared Keys
        • 1.1.11 Approaches to Data Modeling
        • 1.1.12 Normalization
        • 1.1.13 Training for Data Modeling
      • 1.2 Conceptual versus Implementation Modeling
        • 1.2.1 Thinking About Modeling
        • 1.2.2 Understanding C-Thinkers
        • 1.2.3 Understanding I-Thinkers
        • 1.2.4 Dual C/I-Thinkers
        • 1.2.5 Thinking about Dates
        • 1.2.6 C-Think Considerations
        • 1.2.7 I-Think Considerations
        • 1.2.8 New World C-Thinkers
      • 1.3 How Does LANSA Help with Data Modeling?
      • 1.4 Conventions/Terminology
      • 1.5 Overview of the LANSA Logical Modeler
        • 1.5.1 Models
        • 1.5.2 Entities
        • 1.5.3 Elements
        • 1.5.4 Relationships
        • 1.5.5 Abstractions
        • 1.5.6 User Views
        • 1.5.7 Building a Physical Database
    • 2. Getting Started
      • 2.1 Pre-Requisites
      • 2.2 Models and LANSA Partitions
      • 2.3 Start the Logical Modeler
      • 2.4 The Main Window
        • 2.4.1 Menus
        • 2.4.2 The Toolbar
        • 2.4.3 The Model Diagram
        • 2.4.4 The Document Stencil
        • 2.4.5 Pan & Zoom Window
        • 2.4.6 Performing Actions on Diagram Objects
    • 3. Models
      • 3.1 Creating a New Model
      • 3.2 Opening a Model
      • 3.3 Saving a Model
      • 3.4 How Models are Stored
      • 3.5 Switching Between Open Models
      • 3.6 Model Views
      • 3.7 Changing the Size of the Model Diagram
      • 3.8 Navigating the Model Diagram
      • 3.9 Positioning to an Entity or Abstraction on the Model Diagram
      • 3.10 Printing the Model Diagram
      • 3.11 Maintaining Unattached Elements
      • 3.12 Adding Model Notes
      • 3.13 Building the Model
    • 4. Data Types
      • 4.1 Maintaining Data Types
        • 4.1.1 Creating a Data Type
        • 4.1.2 Changing a Data Type
        • 4.1.3 Deleting a Data Type
    • 5. Entities
      • 5.1 Entity Types
      • 5.2 Entities and Elements
      • 5.3 Entities and Relationships
      • 5.4 Entities and LANSA
      • 5.5 Working with Entities
        • 5.5.1 Create a Data, Conceptual or Variant Entity
        • 5.5.2 About Entity Physical and Logical File Names
        • 5.5.3 Create an External Entity
        • 5.5.4 Change a Data, Conceptual or Variant Entity
        • 5.5.5 Delete an Entity
      • 5.6 Maintain Entity Elements
        • 5.6.1 Creating Elements
        • 5.6.2 Changing Elements
        • 5.6.3 Deleting Elements
        • 5.6.4 Setting an Identifying Element
        • 5.6.5 Re-sequencing Elements
        • 5.6.6 Transferring Elements
        • 5.6.7 Entity Notes
        • 5.6.8 Validation and Build Error Messages
        • 5.6.9 Building an Entity
    • 6. Elements
      • 6.1 Elements and Entities
      • 6.2 Elements and Relationships
      • 6.3 Elements and LANSA
      • 6.4 Working with Elements
        • 6.4.1 Create an Element
        • 6.4.2 Change an Element
          • Inherited Elements
        • 6.4.3 Delete an Element
        • 6.4.4 Maintain Element Notes
    • 7. Relationships
      • 7.1 Relationship Types
      • 7.2 Relationship Rules
      • 7.3 Source and Target Entities
      • 7.4 Relationships and Entities
      • 7.5 Relationships and Elements
      • 7.6 Relationships and LANSA
      • 7.7 Work with Relationships
        • 7.7.1 Create a Relationship
        • 7.7.2 Change a Relationship
        • 7.7.3 Delete a Relationship
        • 7.7.4 Creating Multiple Relationships
    • 8. Abstractions
      • 8.1 Abstractions and the Model
      • 8.2 Abstractions and Other Objects
      • 8.3 Work with Abstractions
        • 8.3.1 Create an Abstraction
        • 8.3.2 Change an Abstraction
        • 8.3.3 Delete an Abstraction
        • 8.3.4 Specify Abstraction Objects
        • 8.3.5 Another Way to Add Objects to an Abstraction
        • 8.3.6 Another Way to Remove Entities from an Abstraction
        • 8.3.7 Activate an Abstraction
        • 8.3.8 Deactivate an Abstraction
        • 8.3.9 Abstraction Notes
        • 8.3.10 Building the Model while an Abstraction is Active
        • 8.3.11 Hiding Complexity
    • 9. User Views
      • 9.1 User Views and Entities
      • 9.2 User Views and Elements
      • 9.3 User Views and LANSA
      • 9.4 Maintain User Views
        • 9.4.1 Create a User View
        • 9.4.2 Change a User View
        • 9.4.3 Delete a User View
    • 10. Building a Model
      • 10.1 Sequencing the Builds
      • 10.2 Build Methods
      • 10.3 Understanding Builds
      • 10.4 Rebuilding Your Model
      • 10.5 The Builder Queue
        • 10.5.1 Delete, Hold and Release Jobs
        • 10.5.2 Execute Build Jobs
        • 10.5.3 Purge the Builder Queue
      • 10.6 Build Tips and Techniques
    • 11. Troubleshooting
    • Tutorials
      • LGM001 - View a Model
        • Step 1. Start the Logical Modeler
        • Step 2. Open an Existing Model
        • Step 3. Use Pan and Zoom
        • Step 4. Change Views
        • Step 5. Activate and Deactivate Abstractions
        • Step 6. View Entity Elements
        • Step 7. Print a Model
        • Summary
      • LGM002 - Create an Entity
        • Step 0. Start the Logical Modeler
        • Step 1. Create a Data Entity
        • Step 2. Define Elements for the Entity
        • Step 3. Work with Elements in Entities
        • Step 4. Assign an Identifying Element
        • Step 5. Save the Model
        • Summary
      • LGM003 – The Join Relationship
        • Step 1. Create an Order Entity
        • Step 2. Relate the Order and Customer Entities
        • Step 3. Sequence Elements in Order Entity
        • Summary
      • LGM004 – Conceptual Entities and the Includes Relationship
        • Step 1. Create a Conceptual Entity
        • Step 2. Transfer Elements from Customer to Address
        • Step 3. Relate the Customer and Address Entities
        • Summary
      • LGM005 – The Parent/Child Relationship
        • Step 1. Create an Ordered Product Entity
        • Step 2. Relate the Order and Ordered Product Entities
        • Step 3. Create a Product Entity
        • Step 4. Relate Product and Ordered Product
        • Summary
      • LGM006 – The Variant Entity and the Variation Relationship
        • Step 1. Create a Manufactured Product Entity
        • Step 2. Relate the Product and Manufactured Product Entities
        • Step 3. Create a Supplied Product Entity and Relate it to the Product Entity
        • Step 4. Create a Product Type Element for the Product Entity
        • Summary
      • LGM007 – User Views
        • Step 1. Create a User View for the Product Entity
        • Step 2. Create a User View for the Order Entity
        • Summary
      • LGM008 – Abstractions
        • Step 1. Create an Abstraction to Contain Product-Related Entities
        • Step 2. Activate the Abstraction
        • Step 3. Create a Supplier Entity and Relate it to the Supplied Product Entity
        • Step 4. Deactivate the Abstraction
        • Step 5. Drill down in Abstractions
        • Summary
      • LGM009 – Build the Model
        • Step 1. Build the Address Entity
        • Step 2. Build the Remainder of the Model
        • Step 3. Correct Build Errors and Rebuild the Model
        • Step 4. Review What Has Been Built in the Repository
        • Summary

Get in touch

Submit feedback about this site to:

  • [email protected]

© documentation.help. Design: rehmann.co.