Products
Solutions
Samples
Contact Us
Buy
Helpdesk
✕
Sign In
Sign In
My ConceptDraw
Profile
Cart 
Activate
My Activated Licenses
Upgrade Information
Download Product
Open Support Ticket
Sign Out
This site uses cookies. By continuing to browse the ConceptDraw site you are agreeing to our Use of Site Cookies.
Helpdesk  >  ConceptDraw DIAGRAM  >    Business-specific Drawings

How to Create an Object-Role Modeling (ORM) Diagram

Object-role Modeling is a semantic modeling method that considers any process as an aggregate of some objects and the roles they play. An ORM diagram is used to display objects, the relationships between them, the roles the objects have in such relationships and constraints within these interactions. This article describes how to create a simple example of an ORM diagram that depicts a model of employee data: birthdate, hires date, the rank, and the company car number. This diagram was created using Object-Role Modeling (ORM) Diagrams solution for ConceptDraw DIAGRAM The solution includes a vector stencil library containing 32 objects and a set of sample diagrams.

  1. Run ConceptDraw DIAGRAM.
  2. Find the Object Role Modeling (ORM) Diagram in the Solutions panel and select the library.
  3. create-orm-diagram
  4. Drag oval objects that represent entities from the library onto the drawing page.
  5. Type the entity's name and then type the entity description in brackets.
  6. create-orm-diagram
  7. Add rectangles that symbolize roles, objects play in relationships.
  8. create-orm-diagram
  9. Connect entities and roles with Role Connectors.
  10. The double arrowhead above the roles will indicate uniqueness constraints (one-to-one, one-to-many, many-to-many).
  11. create-orm-diagram
  12. Use the Arrange&Size panel to arrange objects on the diagram properly.
  13. create-orm-diagram
  14. Finally, you can add a legend. Use the Format button to activate the Text side-panel, enabling you to format the text of your legend.
  15. create-orm-diagram

Result: As object-role models are attribute-free, the ORM diagram can be useful when mapping the data structure of elementary processes.

How to Create an Object-Role Modeling (ORM) Diagram

How it works:

  • Set of ready-to-use templates supplied with ConceptDraw DIAGRAM
  • Collection of professional samples supports each template
  • Professional drawing tools

Useful Solutions and Products:

Software Development
  • Chen Notation
  • Crow’s Foot Notation
  • Data Flow Diagrams (DFD)
  • IDEF0 Diagrams
  • SYSML Diagrams
  • Rapid UML
  • iPhone User Interface
  • macOS User Interface
  • Windows 10 User Interface
  • Android User Interface‏
  • Website Wireframe

ConceptDraw DIAGRAM
  • Diagraming and Charts
  • Vector Illustrations
  • Maps
  • Floor plans
  • Engineering drawings
  • Business dashboards
  • Infographics
  • Presentation
  • Over 10 000 vector stencils
  • Export to vector graphics files
  • Export to Adobe Acrobat® PDF
  • Export to MS PowerPoint®
  • Export to MS Visio® VSDX, VDX

Products

  • ConceptDraw OFFICE v11
  • ConceptDraw DIAGRAM v18
  • ConceptDraw MINDMAP v16
  • ConceptDraw PROJECT v15
  • ConceptDraw STORE
  • ConceptDraw BOOKS

Solutions

  • Free
  • Premium

Samples

Support

  • Technical Support
  • Upgrade Request
  • Visio File Conversion
  • System Requirements
  • Helpdesk
  • Students & Educators
  • Enterprise
  • Customer Service

Solutions

  • Free
  • Premium

Samples

Video Room

  • Products
  • Solutions

Ready To Buy

  • Buy Online
  • Reseller Partners
  • Manage Your Account
  • Download Your Software
  • CS Odessa

    • About Us
    • Contact Us
    • CS Odessa Identity
    • News
  • CS Odessa
    Plan. Do. Communicate.

    About Us | Contact Us | Feedback | EULA | Privacy | TOU | TOS
    © 1993 — 2025 CS Odessa Corp.