C1000-004

C1000-004 practice questions, page 3 of 3, with answer review and explanations.

Question 11

Consider the entity and struct shown in the model: What is the correct way to model the input parameter for a façade operation that calls readyByAttribute?

  1. Type=SampleEntity1, Shadow Type=Key
  2. Type=SampleStruct1, Shadow Type=unspecified
  3. Type=SampleStruct1, Shadow Type=Key
  4. Type=SampleEntity1, Shadow Type=unspecified

Question 12

Which statement about the different approachable to generating unique IDs is true?

  1. A dedicated BPO should be used to generate readable keys.
  2. A programmatic or model-based approach allows a developer to access the unique ID form their code once the key is generated.
  3. The model-based approach should be used to generate keys from the Default KeySet.
  4. A key set must be specified when using the programmatic approach.

Question 13

You want to add a custom attribute to an out-of-the-box (OOTB) struct called CaseDetails. You create a custom struct called CustomCaseDetails. Both structs are shown in the diagram. Which association should you model next?

  1. CustomCaseDetails subclasses CaseDetails.
  2. CustomCaseDetails aggregates CaseDetails.
  3. CaseDetails is assigned to CustomCaseDetails.
  4. CaseDetails aggregates CustomCaseDetails.

Question 14

Which documentation resource contains a list of allowed and discouraged overrides for domain definitions?

  1. Modeling Reference Guide.
  2. Server Developer’s Guide.
  3. Web Client Reference Guide.
  4. Development Compliancy Guide.