Study your flashcards anywhere!

Download the official Cram app for free >

  • Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off

How to study your flashcards.

Right/Left arrow keys: Navigate between flashcards.right arrow keyleft arrow key

Up/Down arrow keys: Flip the card between the front and back.down keyup key

H key: Show hint (3rd side).h key

A key: Read text to speech.a key


Play button


Play button




Click to flip

17 Cards in this Set

  • Front
  • Back
What do uniqueness constraints ensure?
that there is one and only one entity
In ORM, what does it mean to apply a population check to fact types?
to input a sample population into the model for the purpose of verifying the model
What is a ring constraint?
a rule describing the relationship between objects of the same type in a single fact type
Which interim deliverables would be included as part of the conceptual design?
functional requirements and use cases
Using ORM, what is the first step in creating a conceptual model?
Identify the facts that represent the system
In an ORM diagram, what does a bold dot at the end of a relationship indicate?
that the relationship is mandatory
After creating an elementary fact list, what should you do?
Use the facts to begin drawing your ORM model.
In an ORM diagram, which shape represents an association between entities?
In ORM, what is a fact type?
a set of fact instances with the same object types and predicates
In ORM, which type of constraints require that an element must exist before a specific relationship between entities can exist?
mandatory role constraints
What are some of the benefits of validating the conceptual design?
Identifying information or processes that are not included or have been overlooked. Identifying differences in how the solution is viewed by different use groups. Reducing the overall risk of the project.
What is ORM?
ORM(Object Role Modeling) is a conceptual modeling tool that allows you to present the solution model in terms of objects and roles those objects play.
In ORM, object types can be classified as which three types?
entity types, value types, and external types
Which type of constraint would you add to your conceptual model for an attribute that allowed only specific values?
value constraint
In an ORM diagram, which shape represents an entity?
In ORM, what does a primitive entity represent?
an entity type that is mutually exclusive from other entity types and cannot be broken down into other entity types
In ORM, what does an elementary fact represent?
that an object has a property, or that one or more objects participate in a relationship