The first line works ok, but the second line (which uses
http://plantuml.com/classes.html#Association_classes) complains:
@startuml
"cona:700000166-thing" -- "aat:300007466" : crm:P2_has_type
("cona:700000166-thing", "aat:300007466") . "cona:700000166-type1"
@enduml
So I have to sanitize class names like this:
class cona_700000166_thing as "cona:700000166-thing"
class aat_300007466 "aat:300007466"
class cona_700000166_type1 as "cona:700000166-type1"
But it would be nice for Association Classes to allow the same quoted notation that's allowed by attributes and relations