Attribute Value
schema
Description
This link type points to the schema used to define the content of
other elements in an "atom:entry" document. The "for" attribute is used to
identify the QName of the direct child of the "atom:entry" element that
the link is intended for.
There is no "for" attribute in RFC 4287. If this use case requires it,
maybe a link relation isn't the best way to do it (instead an extension
attribute?).
The QName can be avoided by using the "Clark notation"
({namespace-uri}local-name).
Multiple links with the same ³for³ value SHOULD have different ³type²
values; processors are allowed to choose the schema language they best
support.
It seems that collides a bit with RFC 4287's definition of type:
"On the link element, the "type" attribute's value is an advisory media
type: it is a hint about the type of the representation that is expected
to be returned when the value of the href attribute is dereferenced." --
<http://greenbytes.de/tech/webdav/rfc4287.html#rfc.section.4.2.7.3>
...
Best regards, Julian