Sự khác nhau giữa IDREF và IDREFS trong XSD là gì?
Tôi biết cả hai đều tham chiếu thuộc tính ID, nhưng sự khác biệt là gì? Khi mỗi người trong số họ được sử dụng?Sự khác nhau giữa IDREF và IDREFS trong XSD là gì?
6
A
Trả lời
13
Thuộc tính của loại IDREF là tham chiếu đến một số phần tử khác có thuộc tính ID loại.
Thuộc tính của loại IDREFS là danh sách tham chiếu đến các phần tử có thuộc tính ID, phân cách bằng dấu cách.
Một ví dụ:
Bạn đang tạo ra một cây gia đình. Mỗi người có 2 cha mẹ, một người mẹ và một người cha. Điều này sẽ được biểu thị bởi IDREFS như vậy:
<person person_id="e10001" parent_id="e10002 e10003">
với
<!ATTLIST person
person_id ID #REQUIRED
parent_id IDREFS #IMPLIED>
Các vấn đề liên quan
- 1. sự khác nhau giữa XSD và WSDL
- 2. Trong Python, sự khác nhau giữa ".append()" và "+ = []" là gì?
- 3. Sự khác nhau giữa == và = trong Prolog là gì?
- 4. Sự khác nhau giữa // và /// trong Visual Studio là gì?
- 5. Sự khác nhau giữa: = và + = trong tạo tệp là gì?
- 6. Sự khác nhau giữa * và. * Trong MATLAB là gì?
- 7. Sự khác nhau giữa $ @ và $ * trong UNIX là gì?
- 8. Sự khác nhau giữa: = và = trong MySQL là gì?
- 9. Sự khác nhau giữa "||" là gì và "hoặc" trong Perl?
- 10. Sự khác nhau giữa 'eq' và '= ~' trong Perl là gì?
- 11. Sự khác nhau giữa 'và #' trong Lisp là gì?
- 12. Sự khác nhau giữa VCS và SCM là gì?
- 13. Sự khác nhau giữa ssize_t và ptrdiff_t là gì?
- 14. Sự khác nhau giữa java.lang.Math và java.lang.StrictMath là gì?
- 15. Sự khác nhau giữa static_cast và reinterpret_cast là gì?
- 16. Sự khác nhau giữa init() và window.init() là gì?
- 17. Sự khác nhau giữa fancyLocalization và preferredLanguage là gì?
- 18. Sự khác nhau giữa CreateObject và Wscript.CreateObject là gì?
- 19. Sự khác nhau giữa CellClick và CellMouseClick là gì?
- 20. Sự khác nhau giữa -0 và 0 là gì?
- 21. Sự khác nhau giữa TCHAR và WCHAR là gì?
- 22. Sự khác nhau giữa `DialogInterface.dismiss()` và `DialogInterface.cancel()` là gì?
- 23. Sự khác nhau giữa fill_parent và wrap_content là gì?
- 24. Sự khác nhau giữa IDbSet.Add và DbEntityEntry.State = EntityState.Added là gì?
- 25. Sự khác nhau giữa SqlCommand.CommandTimeout và SqlConnection.ConnectionTimeout là gì?
- 26. Sự khác nhau giữa NSImage và UIImage là gì?
- 27. Sự khác nhau giữa session.commit() và session.flush() là gì?
- 28. sự khác nhau giữa CONTENT_FILTER_URI và CONTENT_URI là gì?
- 29. Sự khác nhau giữa jQuery.bind() và jQuery.on() là gì?
- 30. Sự khác nhau giữa setWebViewClient và setWebChromeClient là gì?