Re: [dxwg] Generalise diagrams (#826)

@nicholascar ADMS is a UML diagram that shows classes and attributes. Either do an RDF graph diagram or a UML class diagram. This diagram is neither. 

Yes, the key indicates that rectangles are literals, but that still doesn't explain why that is the only value shown. If "has token" -> xsd:token then "has artifact" -> xsd:anyURI, etc. It's the inconsistency here that makes the diagram inherently illogical. 

Also, the use of dct:Standard here causes me problems. First it shows that the profile class is a subclass of the dct:Standard class. Then it says that the profile is a profile of an rdf:Resource that happens to be a dct:Standard. The profile is not a profile of the class dct:Standard, but of an instance of that class. So there is one box that is both a class and an instance, and I have trouble seeing it as both. If dct:Standard is a class, and not an instance of a class, then you can have prof:Profile (an instance of that class) that is a subclass of dct:Standard, and rdf:Resource, that is an instance of dct:Standard, and prof:Profile that is a profile of that rdf:Resource (and, also, can be a profile of a prof:Profile, which isn't shown here). 

As for dct:format, there is a separate issue for that: #769 with a diagram at https://github.com/w3c/dxwg/issues/769#issuecomment-469287460. And probably discussed elsewhere as well.

-- 
GitHub Notification of comment by kcoyle
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/826#issuecomment-557721594 using your GitHub account

Received on Friday, 22 November 2019 22:43:13 UTC