Your path to mastering fact-oriented modeling. Whether you're new to FCO-IM or looking to deepen your skills, we've organized our best resources into learning paths.

Beginner Path

New to fact-oriented modeling? Start here to understand the fundamentals.

  1. FCO-IM in one slide
    Quick visual overview of the methodology
  2. Advantages of Fact Based Modeling
    Why FCO-IM? Understand the benefits
  3. Graphical Notations
    Learn to read FCO-IM diagrams
  4. From language to models
    How natural language becomes structured models
  5. Short modeling tutorial
    Hands-on introduction with step-by-step guidance
  6. Elementary Fact Expressions
    Master the core building block of FCO-IM

Intermediate Path

Ready to apply your knowledge? Learn practical techniques and patterns.

  1. Transformation of Models
    How conceptual models become technical artifacts
  2. Flexible Data Models
    Design patterns for adaptable models
  3. Foreign Keys are Easy
    Understanding database relationships in FCO-IM
  4. Tables and Views
    Generating database structures from your model
  5. Refactor your Model
    Techniques for model optimization
  6. Modeling a Catalog
    Real-world example: product catalog design

Hands-On Sessions

 Hands-on Session #1

Entering your first model in CaseTalk

 Hands-on Session #2

Using the Data Explorer

Advanced Path

Deepen your expertise with methodology theory and complex scenarios.

  1. NIAM, ORM and FCO-IM
    Understand the methodology's history and differences
  2. Modeling Goals and Properties
    Advanced modeling techniques
  3. Data Modeling by Example
    Complex real-world modeling scenarios
  4. Reverse Engineering
    Import existing databases into CaseTalk
  5. Linking Tables
    Advanced patterns for table relationships

Go Further

Professional Training

Instructor-led courses

Books & References

In-depth reading material

visual learning

Cartoons

Fun visual explanations of concepts

Videos

Tutorials and demonstrations

Presentations

Conference talks and slides

Examples

Real-world modeling scenarios