Qual è la differenza tra IDREF e IDREFS in XSD?
So che entrambi fanno riferimento all'attributo ID, ma qual è la differenza? Quando ognuno di essi viene utilizzato?Qual è la differenza tra IDREF e IDREFS in XSD?
6
A
risposta
13
Un attributo di tipo IDREF è un riferimento ad un altro elemento con un attributo di tipo ID.
Un attributo di tipo IDREFS è un elenco di riferimenti a elementi con attributi ID, separati da spazi.
Un esempio:
Stai creando un albero genealogico. Ogni persona ha 2 genitori, una madre e un padre. Questo sarebbe indicata con IDREFS modo:
<person person_id="e10001" parent_id="e10002 e10003">
con
<!ATTLIST person
person_id ID #REQUIRED
parent_id IDREFS #IMPLIED>
Problemi correlati
- 1. Differenza tra xsd: key e xsd: unique
- 2. Qual è la differenza tra = e: =
- 3. Qual è la differenza tra `##` e `hashCode`?
- 4. Qual è la differenza tra dict() e {}?
- 5. qual è la differenza tra:.! e: r !?
- 6. Qual è la differenza tra Verilog! e ~?
- 7. Qual è la differenza tra ("") e (null)
- 8. Qual è la differenza tra? : e ||
- 9. qual è la differenza tra [[], []] e [[]] * 2
- 10. Qual è la differenza tra $ e $$?
- 11. Qual è la differenza tra " " e ""?
- 12. Qual è la differenza tra {0} e ""?
- 13. Qual è la differenza tra {0} e +?
- 14. Qual è la differenza tra .ToString() e + ""
- 15. Qual è la differenza tra "in fp" e "in fp.readlines()"?
- 16. XSD: differenza tra elemento e attributo
- 17. Qual è la differenza tra Metodi e Attributi in Ruby?
- 18. qual è la differenza tra @ id/e @ + id/in android?
- 19. Qual è la differenza tra 'e "in? JavaScript
- 20. Qual è la differenza tra booleano e booleano in Java?
- 21. Qual è la differenza tra target e currenttarget in flex?
- 22. In .NET, qual è la differenza tra AsFoo() e ToFoo()?
- 23. Qual è la differenza tra reindirizzamento e inoltro in Symfony?
- 24. Qual è la differenza tra identità e uguaglianza in OOP?
- 25. Qual è la differenza tra .replace e -replace in powershell?
- 26. Qual è la differenza tra% e %% in un file cmd?
- 27. Qual è la differenza tra `@ Bind` e` @ BindView` in butterknife?
- 28. Qual è la differenza tra ConditionPathExists = e ConditionPathExists = | in systemd?
- 29. Qual è la differenza tra commit() e commitAllowingStateLoss() in Fragments
- 30. Qual è la differenza tra Boxing e AutoBoxing in Java?