Assume that [testmixsd] (referenced in a separate window) has been defined. Without rewriting this XML Schema Document ([testml-xsd]), create a new, separate XML Schema Document to partially change the schema definition replacing the phone element with a cellPhone element. As a result, the following [XML Document] will be valid against the new schema.

Which of the following correctly descnbes the new XML Schema Document?
Assume that the XMLDB or XML parser correctly processes the XML Schema schema Location attribute.
[XML Document]
Suggested Answer: B
Get Premium I10-003 Questions
as Interactive Web-Based Practice Test or PDF
Real Exam Format
Detailed Explanations
Instant Access
Get Your Practice Test
12 comments · newest first
FA
Fannie
2 months ago
I prefer option B. It uses substitution, which seems right.
SH
Shawna
2 months ago
I think option A is correct. It imports the original schema.
LA
Lai
2 months ago
This question is tricky. I feel unsure about the options.
RA
Rasheeda
3 months ago
Wait, can we really just swap elements like that?
LI
Lisbeth
3 months ago
D is definitely not true, we can redefine elements.
LA
Lavonna
3 months ago
C seems off, the syntax for redefine is wrong.
MA
Margarett
3 months ago
I think B is better, it uses substitution groups!
TW
Twana
3 months ago
Option A looks good, it imports the original schema.
AD
Adelina
3 months ago
I’m leaning towards option D because it seems tricky to change an element like that without rewriting the whole schema.
MI
Minna
4 months ago
The "xs:redefine" option seems like it could work, but I can't recall if it allows changing the element name completely.
GE
Georgene
4 months ago
I remember that "xs:import" is used to include other schemas, but I feel like it doesn't actually redefine anything.
AN
Anjelica
4 months ago
I think we practiced something similar where we had to replace elements in a schema, but I'm not sure if "substitutionGroup" is the right approach here.