(应用程序概要文件-ig] Attempts at wording

Karen Coyle kcoyle at kcoyle.net
11月10日星期二15:37:07格林尼治时间2020


All, I've made the attempts at wording the definitions of shape and statement. I'm giving the snippets here but you may want to look at them in their context, as linked. Primer [1] "Profile overview The purpose of a profile is to define and constrain the property/value pairs that occur in instance metadata. These instance data pairs are statements about some thing that the metadata describes, and may be grouped into distinct graphs called shapes. For example, in a metadata schema that describes books and their authors, books and authors are each shapes with their respective descriptive statements; a metadata schema for college courses could have shapes for courses, professors, and students. The profile provides rules governing the creation and use of the metadata, listing properties, their cardinality, valid value types, and giving labels and notes to aid the reader of the profile." Vocabulary [2] "Introduction This vocabulary defines the elements of an application profile. The purpose of a profile is to define and constrain the property/value pairs in metadata instances. These pairs are statements about some thing that the metadata describes, and may be grouped into distinct graphs called shapes. The profile provides rules governing the creation and use of the metadata, listing properties, their cardinality, valid value types, and giving labels and notes to aid the reader of the profile." Then the actual definitions: "Profile An application profile specifies the structures and metadata terms used in a dataset. At a minimum the profile must provide the data elements that make up the metadata definition; a profile may also include rules for validity, such as value constraints and element cardinality. Shape A group of statement constraints that share a subject node and are identified with the same shapeID. Statement constraint A statement constraint consists of a property and any rules that constrain the property and its value." I realize now that I didn't also include a definition for statement, but perhaps it's best that all of the definitions are of terms in the profile, not instance data, to avoid confusion around that. Statement is defined in the introduction. Have a read and let me know if this captured our discussion. Thanks, kc [1]https://hackmd.io/pTp9ub_bQbO6vxZra1w-kw[2]https://hackmd.io/ZO2YqSJERjyALrfRtNjzjQ-- Karen Coylekcoyle at kcoyle.nethttp://kcoyle.netskype: kcoylenet


More information about the Application-profiles-ig mailing list