Changes for page Technical details

Last modified by lzehl on 2021/07/05 18:57

From version 21.1
edited by lzehl
on 2021/03/08 20:49
Change comment: There is no comment for this version
To version 18.1
edited by lzehl
on 2021/03/08 20:45
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -35,20 +35,20 @@
35 35  (% style="text-align: justify;" %)
36 36  An openMINDS schema //HAS TO HAVE// a **##"_type"##** to be recognized as **target template**. In other words, the **##"_type"##** is used to define the openMINDS namespace of a corresponding schema using the following naming convention:
37 37  
38 -(% style="text-align: justify;" %)
39 -**##"_type": "https:~/~/openminds.ebrains.eu/<<schema-model>>/<<schema-name>>"##**
38 +(% style="text-align: center;" %)
39 +**##"_type": "https:~/~/openminds.ebrains.eu/<<schema-model>>/<<schema-name>>"##**,
40 40  
41 41  (% style="text-align: justify;" %)
42 42  where **##<<schema-model>>##** has to be replaced with the label of the openMINDS metadata model the corresponding schema belongs to and **##<<schema-name>>##** exchanged with the label of that schema.
43 43  
44 44  (% style="text-align: justify;" %)
45 -If an openMINDS schema template file //DOES NOT// define a **##"_type"##**, it is interpreted as a **context template** which //HAS TO BE// extended to a target template.
45 +If an openMINDS schema template file //DOES NOT// define a **##"_type"##**, it is interpreted as a **context template** which //HAS TO BE// extended to a target template with a corresponding openMINDS namespace. The context and corresponding target templates have to be located in the same openMINDS metadata model repository.
46 46  
47 47  (% style="text-align: justify;" %)
48 48  Context templates are and should be used when multiple openMINDS schemas (target templates) have the same subset of properties. This common subset of properties can then be defined within a single context schema instead of each target template which facilitates the long-term maintenance of these properties.
49 49  
50 50  (% style="text-align: justify;" %)
51 -To define that a target template is the extension of a context template, the target template can state under **##"_extends"##** the relative path to the context template. Note that this requires the context and corresponding target templates to be located in the same openMINDS metadata model repository.
51 +To define that a target template is the extension of a context template, the target template can state under **##"_extends"##** the relative path to the context template.
52 52  
53 53  (% style="text-align: justify;" %)
54 54  ===== String properties =====
Public

openMINDS