nerdexam
IBM

C1000-010 · Question #10

Which statement is true of a rule project that has multiple BOM entries referenced and some of them have the same element name?

The correct answer is B. Rule Designer will show the error of having same element name already exists. When multiple BOM (Business Object Model) entries are referenced in a rule project and two or more share the same element name, IBM Rule Designer actively detects this naming conflict and raises a validation error, preventing ambiguity before the project can be used. This…

Authoring Rules

Question

Which statement is true of a rule project that has multiple BOM entries referenced and some of them have the same element name?

Options

  • AThere cannot be multiple BOM entries referenced to rule projects.
  • BRule Designer will show the error of having same element name already exists.
  • CIf there are several BOM entries, an element in the first BOM entry in the path overrides
  • DIf there are several BOM entries with same element name, then the order of runtime

How the community answered

(22 responses)
  • A
    5% (1)
  • B
    73% (16)
  • C
    5% (1)
  • D
    18% (4)

Explanation

When multiple BOM (Business Object Model) entries are referenced in a rule project and two or more share the same element name, IBM Rule Designer actively detects this naming conflict and raises a validation error, preventing ambiguity before the project can be used. This design-time enforcement ensures rules always resolve to a single, unambiguous element rather than silently picking one.

Why the distractors are wrong:

  • A is false - rule projects absolutely can reference multiple BOM entries; that's a core feature for organizing and reusing business object models across projects.
  • C is false (and incomplete as written) - Rule Designer does not silently allow the first BOM entry to "win" by overriding others; it surfaces the conflict as an error instead.
  • D is false - runtime ordering does not resolve the conflict because the error is caught at design time in Rule Designer, so it never reaches runtime.

Memory tip: Think of BOM naming like variable declarations in a strongly-typed language - duplicate names cause a compile-time error, not a silent override. "Same name = error at design time" is the key principle here.

Topics

#BOM#BOM entries#element name conflict#Rule Designer

Community Discussion

No community discussion yet for this question.

Full C1000-010 Practice