
Access the online course with internet, practice object role models with pen and paper, and use the provided ORM software (Boston on Windows)—you can complete the course without practical exercises.
Explore object role modeling as a graphical, fact-based approach to conceptual modeling and database structures across universes of discourse, linking to entity relationship diagrams and property graph schemas.
Object role modeling clarifies the universe of discourse using natural language, reduces ambiguity, and enables rule-based transformations to third normal form for relational databases, ER diagrams, and property graph schemas.
In this lecture I make Object-Role Modeling easy to understand. As an instructor I'd like you to get the most value out of this course. So I've made a video that will make your journey of learning ORM that much simpler. If there is a way to flick a switch and disambiguate a methodology that may otherwise seem complex, I hope this is it for you.
Explore verbalizations in object role modeling and learn how natural language explanations illuminate a cinema seat booking model, capturing seats, rows, cinemas, sessions, and bookings as business rules.
Explore object role modeling with the Boston conceptual modeling software, starting with a top-down overview and quickly moving to bottom-up techniques, while you can rewind and replay as needed.
Explore how object role modeling captures business rules for university information systems, using the Boston ORM tool, glossary view, verbalization view, and documentation generator.
Explore verbalizations in object role modeling using the Boston conceptual modeling software to translate model elements into natural language, including external and internal uniqueness constraints and fact types.
Explore object role modeling as a type of fact-based modeling, focusing on facts and types. See how natural language links semantic and conceptual modelling, with rolls, value types, and fco-im.
Explore how object role modeling uses rounded rectangles to define entity types, identify them by reference schemes, and distinguish simple and compound identities through roles in relationships.
Add an entity type to a Boston conceptual model using the shapes toolbox, drag it onto the page, then rename it with a capital first letter per the naming convention.
Explore objectified fact types in object role modeling by examining a part in a bin in a warehouse as a stocked item with unique part, bin, and warehouse identification.
Learn internal uniqueness constraints in object role modeling, where horizontal bars over fact-type roles enforce unique values and define one-to-many, many-to-one, or many-to-many associations in sample data.
Watch the video for the practical session.
Download and double-click on the attached resource FBM model to load it into Boston for the session.
Watch the video for the practical session.
Download and double-click on the attached resource FBM model to load it into Boston for the session.
Watch the video for the practical session.
Download and double-click on the attached resource FBM model to load it into Boston for the session.
Image via Dreamstime.com under license to Victor Morgante. ID 102810076 © Seventyfourimages | Dreamstime.com
Learn to create binary fact types with mandatory and optional roles in Boston using the virtual analyst, including internal uniqueness constraints for first and last names and optional middle name.
Watch the video for the practical session.
Download and double-click on the attached resource FBM model to load it into Boston for the session.
Learn how to do conceptual modelling with Object-Role Modeling with this course!
This course will teach you how to create Object-Role Models and be able to converse about Object-Role Modeling at a professional level.
Object-Role Modeling helps in the database design process for graph and relational databases and captures business domain rules using natural business language that third-parties can understand.
This course is for you if you want to improve your conceptual modelling skills, enhance your job opportunity prospects in database design or business analysis of if you want to find out more about Object-Role Modeling.
This course starts with the basics and works its way through advanced topics and techniques in Object-Role Modeling.
This course includes:
- Over two hours of video lessons;
- Explanation of nearly all the key elements of Object-Role Modelling;
- Object-Role Modeling software to do practical exercises;
- Included sample Object-Role Models to load into software;
- Theoretical and practical lectures/sessions; and
- How to transform Object-Role Models to relational database schema;
The topics covered in this course are:
- A introduction to Object-Role Modeling and what it is used for;
- The benefits of Object-Role Modeling; and
- Details explanation of Value Types, Entity Types, Fact Types and Constraints in Object-Role Modeling;
You'll learn what you need to know to be able to speak fluently about Object-Role Modeling with database design professionals!
Who this course is for:
- Data and Information Modellers;
- Database Administrators and Database Designers;
- Business Analysts and Solution Architects;
- Students wishing to know more about database design;
- Those wanting to know more about Object-Role Modeling; and
- Those wanting to secure IT and Business Analysis employment opportunities