Zum Inhalt springen

Benutzer:Andreas Plank/DiversityDescriptions Quiz: Unterschied zwischen den Versionen

Aus Flora von Bayern
imported>Andreas Plank
KKeine Bearbeitungszusammenfassung
imported>Andreas Plank
KKeine Bearbeitungszusammenfassung
Zeile 5: Zeile 5:
   node [fontsize = "10", shape = "plaintext"];
   node [fontsize = "10", shape = "plaintext"];
   edge [color = "brown"];   
   edge [color = "brown"];   
   "BaseEntity" [
 
    fillcolor="blue"
   Annotation [
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
       <tr><td BGCOLOR="lightblue">BaseEntity</td></tr>
       <tr><td BGCOLOR="lightblue">Annotation</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td>derived_cleanup_flag</td></tr>
       <tr><td PORT="object_id">object_id</td></tr>
       <tr><td>specific_rights_text</td></tr>
       <tr><td PORT="language_code">language_code</td></tr>
       <tr><td>specific_licence_uri</td></tr>
       <tr><td PORT="contributor_id">contributor_id</td></tr>
      <tr><td PORT="timestamp">timestamp</td></tr>
      <tr><td PORT="content">content</td></tr>
      <tr><td PORT="is_internal">is_internal</td></tr>
      <tr><td PORT="is_latest_revision">is_latest_revision</td></tr>
      <tr><td PORT="MEMO_WhichVersionsInheritIsNotSolved">MEMO_WhichVersionsInheritIsNotSolved</td></tr>
     </table>>
     </table>>
   ];
   ];
   Tag [
   BaseEntity [
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
       <tr><td BGCOLOR="lightblue">Tag</td></tr>
       <tr><td BGCOLOR="lightblue">BaseEntity</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td PORT="tag">tag</td></tr>
       <tr><td PORT="derived_cleanup_flag">derived_cleanup_flag</td></tr>
       <tr><td PORT="object_id">object_id</td></tr>
       <tr><td PORT="specific_rights_text">specific_rights_text</td></tr>
      <tr><td PORT="specific_licence_uri">specific_licence_uri</td></tr>
     </table>>
     </table>>
   ];
   ];
   Translation [
   CategoricalState [
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
       <tr><td BGCOLOR="lightblue">Translation</td></tr>
       <tr><td BGCOLOR="lightblue">CategoricalState</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td PORT="object_id">object_id</td></tr>
       <tr><td PORT="descriptor_id">descriptor_id</td></tr>
      <tr><td PORT="language_code">language_code</td></tr>
       <tr><td PORT="label">label</td></tr>
       <tr><td PORT="label">label</td></tr>
       <tr><td PORT="abbreviation">abbreviation</td></tr>
       <tr><td PORT="abbreviation">abbreviation</td></tr>
       <tr><td PORT="detail">detail</td></tr>
       <tr><td PORT="detail">detail</td></tr>
       <tr><td PORT="wording_before">wording_before</td></tr>
       <tr><td PORT="wording">wording</td></tr>
      <tr><td PORT="display_order">display_order</td></tr>
     </table>>
     </table>>
   ];
   ];
   "ObservationProxy" [
   CategoricalSummaryData [
     label = <<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
       <tr><td BGCOLOR="lightblue">ObservationProxy</td></tr>
       <tr><td BGCOLOR="lightblue">CategoricalSummaryData</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td>label</td></tr>
       <tr><td PORT="description_id">description_id</td></tr>
      <tr><td PORT="state_id">state_id</td></tr>
      <tr><td PORT="notes">notes</td></tr>
      <tr><td PORT="modifier_id">modifier_id</td></tr>
      <tr><td PORT="frequency_id">frequency_id</td></tr>
     </table>>
     </table>>
   ];
   ];
Zeile 63: Zeile 73:
     </table>>
     </table>>
   ];
   ];
   CategoricalState [
   DataStatus_Enum [
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
       <tr><td BGCOLOR="lightblue">CategoricalState</td></tr>
       <tr><td BGCOLOR="lightblue">DataStatus_Enum</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td>descriptor_id</td></tr>
       <tr><td PORT="label">label</td></tr>
       <tr><td>label</td></tr>
       <tr><td PORT="code">code</td></tr>
       <tr><td>abbreviation</td></tr>
       <tr><td PORT="abbreviation">abbreviation</td></tr>
       <tr><td>detail</td></tr>
       <tr><td PORT="detail">detail</td></tr>
      <tr><td>wording</td></tr>
      <tr><td>display_order</td></tr>
     </table>>
     </table>>
   ];
   ];
   "DataStatus_Enum" [
   Description [
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
       <tr><td BGCOLOR="lightblue">DataStatus_Enum</td></tr>
       <tr><td BGCOLOR="lightblue">Description</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td>label</td></tr>
       <tr><td PORT="label">label</td></tr>
       <tr><td>code</td></tr>
       <tr><td PORT="detail">detail</td></tr>
      <tr><td>abbreviation</td></tr>
       <tr><td PORT="project_id">project_id</td></tr>
       <tr><td>detail</td></tr>
     </table>>
     </table>>
   ];
   ];
"Project" [
  Description_Query [
  label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
    <tr><td BGCOLOR="lightblue">Project</td></tr>
      <tr><td BGCOLOR="lightblue">Description_Query</td></tr>
    <tr><td PORT="id">id</td></tr>
      <tr><td PORT="id">id</td></tr>
    <tr><td PORT="parent_project_id">parent_project_id</td></tr>
      <tr><td PORT="label">label</td></tr>
    <tr><td>label</td></tr>
      <tr><td PORT="detail">detail</td></tr>
    <tr><td>rights_text</td></tr>
      <tr><td PORT="project_id">project_id</td></tr>
    <tr><td>licence_uri</td></tr>
    </table>>
    <tr><td>detail</td></tr>
    <tr><td PORT="restricted_to_descriptortree_id">restricted_to_descriptortree_id</td></tr>
    <tr><td>restricted_to_taxonset_id</td></tr>
    <tr><td>primary_language_code</td></tr>
    <tr><td PORT="ProjectProxyID">ProjectProxyID</td></tr>
  </table>>
   ];
   ];
 
  DescriptionScope [
"ProjectUser" [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
  label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">DescriptionScope</td></tr>
    <tr><td BGCOLOR="lightblue">ProjectUser</td></tr>
      <tr><td PORT="id">id</td></tr>
    <tr><td PORT="LoginName">LoginName</td></tr>
      <tr><td PORT="description_id">description_id</td></tr>
    <tr><td PORT="ProjectID">ProjectID</td></tr>
      <tr><td PORT="label">label</td></tr>
    <tr><td>ReadOnly</td></tr>
      <tr><td PORT="dwbURI">dwbURI</td></tr>
  </table>>
      <tr><td PORT="type">type</td></tr>
  ];
      <tr><td PORT="taxon_id">taxon_id</td></tr>
 
      <tr><td PORT="specimen_id">specimen_id</td></tr>
"ProjectProxy" [
      <tr><td PORT="observation_id">observation_id</td></tr>
  label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td PORT="source_reference_id">source_reference_id</td></tr>
    <tr><td BGCOLOR="lightblue">ProjectProxy</td></tr>
      <tr><td PORT="geographicarea_id">geographicarea_id</td></tr>
    <tr><td PORT="ProjectID">ProjectID</td></tr>
      <tr><td PORT="other_scope_id">other_scope_id</td></tr>
    <tr><td PORT="Project">Project</td></tr>
    </table>>
    <tr><td PORT="ProjectURI">ProjectURI</td></tr>
  </table>>
  ];
"Project_AvailableScope" [
  label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
    <tr><td BGCOLOR="lightblue">Project_AvailableScope</td></tr>
    <tr><td PORT="id">id</td></tr>
    <tr><td PORT="project_id">project_id</td></tr>
    <tr><td PORT="scope_id">scope_id</td></tr>
  </table>>
   ];
   ];
   Descriptor [
   Descriptor [
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
Zeile 148: Zeile 138:
       <tr><td PORT="wording_before">wording_before</td></tr>
       <tr><td PORT="wording_before">wording_before</td></tr>
       <tr><td PORT="wording_after">wording_after</td></tr>
       <tr><td PORT="wording_after">wording_after</td></tr>
      <tr><td PORT="data_entry_note">data_entry_note</td></tr>
     </table>>
     </table>>
   ];
   ];
 
   Descriptor_Query [
   Description [
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
       <tr><td BGCOLOR="lightblue">Description</td></tr>
       <tr><td BGCOLOR="lightblue">Descriptor_Query</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td PORT="id">id</td></tr>
       <tr><td PORT="label">label</td></tr>
       <tr><td PORT="label">label</td></tr>
      <tr><td PORT="abbreviation">abbreviation</td></tr>
       <tr><td PORT="detail">detail</td></tr>
       <tr><td PORT="detail">detail</td></tr>
      <tr><td PORT="display_order">display_order</td></tr>
      <tr><td PORT="subclass">subclass</td></tr>
      <tr><td PORT="statistical_measurement_scale">statistical_measurement_scale</td></tr>
      <tr><td PORT="usually_exclusive">usually_exclusive</td></tr>
      <tr><td PORT="state_collection_model">state_collection_model</td></tr>
      <tr><td PORT="mandatory">mandatory</td></tr>
      <tr><td PORT="repeatability">repeatability</td></tr>
      <tr><td PORT="availability">availability</td></tr>
      <tr><td PORT="measurement_unit">measurement_unit</td></tr>
      <tr><td PORT="measurement_unit_precedes_value">measurement_unit_precedes_value</td></tr>
      <tr><td PORT="min_plausible_value">min_plausible_value</td></tr>
      <tr><td PORT="max_plausible_value">max_plausible_value</td></tr>
      <tr><td PORT="wording_before">wording_before</td></tr>
      <tr><td PORT="wording_after">wording_after</td></tr>
      <tr><td PORT="data_entry_note">data_entry_note</td></tr>
     </table>>
     </table>>
   ];
   ];
"DescriptorTree" [
  DescriptorInapplicability [
   label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
    <tr><td BGCOLOR="lightblue">DescriptorTree</td></tr>
      <tr><td BGCOLOR="lightblue">DescriptorInapplicability</td></tr>
    <tr><td PORT="id">id</td></tr>
      <tr><td PORT="id">id</td></tr>
    <tr><td>is_complete</td></tr>
      <tr><td PORT="controlled_descriptor_id">controlled_descriptor_id</td></tr>
    <tr><td>label</td></tr>
      <tr><td PORT="controlling_state_id">controlling_state_id</td></tr>
    <tr><td>type</td></tr>
      <tr><td PORT="rule">rule</td></tr>
    <tr><td PORT="project_id">project_id</td></tr>
    </table>>
  </table>>
  ];
  DescriptorMapping_C2C [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">DescriptorMapping_C2C</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="from_state_id">from_state_id</td></tr>
      <tr><td PORT="to_state_id">to_state_id</td></tr>
    </table>>
   ];
  DescriptorMapping_Q2C [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">DescriptorMapping_Q2C</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="from_descr_id">from_descr_id</td></tr>
      <tr><td PORT="from_lowerbound">from_lowerbound</td></tr>
      <tr><td PORT="from_upperbound">from_upperbound</td></tr>
      <tr><td PORT="from_statistical_measure_id">from_statistical_measure_id</td></tr>
      <tr><td PORT="from_statmeas_class_TO_CONSIDER">from_statmeas_class_TO_CONSIDER</td></tr>
      <tr><td PORT="to_state_id">to_state_id</td></tr>
    </table>>
   ];
   ];
   DescriptorStatusData [
   DescriptorStatusData [
Zeile 176: Zeile 201:
       <tr><td PORT="descriptor_id">descriptor_id</td></tr>
       <tr><td PORT="descriptor_id">descriptor_id</td></tr>
       <tr><td PORT="datastatus_id">datastatus_id</td></tr>
       <tr><td PORT="datastatus_id">datastatus_id</td></tr>
      <tr><td PORT="notes">notes</td></tr>
    </table>>
  ];
  DescriptorTree [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">DescriptorTree</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="is_complete">is_complete</td></tr>
      <tr><td PORT="label">label</td></tr>
      <tr><td PORT="type">type</td></tr>
      <tr><td PORT="project_id">project_id</td></tr>
    </table>>
  ];
  DescriptorTreeNode [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">DescriptorTreeNode</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="parent_node_id">parent_node_id</td></tr>
      <tr><td PORT="label">label</td></tr>
      <tr><td PORT="abbreviation">abbreviation</td></tr>
      <tr><td PORT="display_order">display_order</td></tr>
      <tr><td PORT="descriptortree_id">descriptortree_id</td></tr>
      <tr><td PORT="descriptor_id">descriptor_id</td></tr>
    </table>>
  ];
  DescriptorTreeNodeRecFrequency [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">DescriptorTreeNodeRecFrequency</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="node_id">node_id</td></tr>
      <tr><td PORT="frequency_id">frequency_id</td></tr>
    </table>>
  ];
  DescriptorTreeNodeRecModifier [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">DescriptorTreeNodeRecModifier</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="node_id">node_id</td></tr>
      <tr><td PORT="modifier_id">modifier_id</td></tr>
    </table>>
  ];
  DescriptorTreeNodeRecStatMeasure [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">DescriptorTreeNodeRecStatMeasure</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="node_id">node_id</td></tr>
      <tr><td PORT="measure_id">measure_id</td></tr>
    </table>>
  ];
  Frequency [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">Frequency</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="label">label</td></tr>
      <tr><td PORT="lower_estimate">lower_estimate</td></tr>
      <tr><td PORT="upper_estimate">upper_estimate</td></tr>
      <tr><td PORT="display_order">display_order</td></tr>
    </table>>
  ];
  GeographicAreaProxy [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">GeographicAreaProxy</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="label">label</td></tr>
    </table>>
  ];
  Identifier [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">Identifier</td></tr>
      <tr><td PORT="object_id">object_id</td></tr>
      <tr><td PORT="uri">uri</td></tr>
      <tr><td PORT="match">match</td></tr>
    </table>>
  ];
  Modifier [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">Modifier</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="class">class</td></tr>
      <tr><td PORT="label">label</td></tr>
      <tr><td PORT="display_order">display_order</td></tr>
    </table>>
  ];
  ObservationProxy [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">ObservationProxy</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="label">label</td></tr>
     </table>>
     </table>>
   ];
   ];
"UserProxy" [
  OtherScope [
  label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
    <tr><td BGCOLOR="lightblue">UserProxy</td></tr>
      <tr><td BGCOLOR="lightblue">OtherScope</td></tr>
    <tr><td PORT="LoginName">LoginName</td></tr>
      <tr><td PORT="id">id</td></tr>
    <tr><td PORT="CombinedNameCache">CombinedNameCache</td></tr>
      <tr><td PORT="label">label</td></tr>
    <tr><td>AgentURI</td></tr>
      <tr><td PORT="detail">detail</td></tr>
    <tr><td>Queries</td></tr>
      <tr><td PORT="type">type</td></tr>
  </table>>
      <tr><td PORT="sex_status_id">sex_status_id</td></tr>
    </table>>
   ];
   ];
"OtherScope" [
  Project [
   label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
     <tr><td BGCOLOR="lightblue">OtherScope</td></tr>
      <tr><td BGCOLOR="lightblue">Project</td></tr>
     <tr><td PORT="id">id</td></tr>
      <tr><td PORT="id">id</td></tr>
     <tr><td>label</td></tr>
      <tr><td PORT="parent_project_id">parent_project_id</td></tr>
     <tr><td>detail</td></tr>
      <tr><td PORT="label">label</td></tr>
     <tr><td>type</td></tr>
      <tr><td PORT="rights_text">rights_text</td></tr>
     <tr><td>sex_status_id</td></tr>
      <tr><td PORT="licence_uri">licence_uri</td></tr>
   </table>>
      <tr><td PORT="detail">detail</td></tr>
      <tr><td PORT="restricted_to_descriptortree_id">restricted_to_descriptortree_id</td></tr>
      <tr><td PORT="restricted_to_taxonset_id">restricted_to_taxonset_id</td></tr>
      <tr><td PORT="primary_language_code">primary_language_code</td></tr>
      <tr><td PORT="ProjectProxyID">ProjectProxyID</td></tr>
    </table>>
  ];
  Project_AvailableScope [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">Project_AvailableScope</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="project_id">project_id</td></tr>
      <tr><td PORT="scope_id">scope_id</td></tr>
    </table>>
   ];
  Project_Query [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">Project_Query</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="parent_project_id">parent_project_id</td></tr>
      <tr><td PORT="label">label</td></tr>
      <tr><td PORT="rights_text">rights_text</td></tr>
      <tr><td PORT="licence_uri">licence_uri</td></tr>
      <tr><td PORT="detail">detail</td></tr>
      <tr><td PORT="restricted_to_descriptortree_id">restricted_to_descriptortree_id</td></tr>
      <tr><td PORT="restricted_to_taxonset_id">restricted_to_taxonset_id</td></tr>
      <tr><td PORT="primary_language_code">primary_language_code</td></tr>
      <tr><td PORT="ProjectProxyID">ProjectProxyID</td></tr>
    </table>>
  ];
  ProjectProxy [
     label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">ProjectProxy</td></tr>
      <tr><td PORT="ProjectID">ProjectID</td></tr>
      <tr><td PORT="Project">Project</td></tr>
      <tr><td PORT="ProjectURI">ProjectURI</td></tr>
     </table>>
  ];
  ProjectUser [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">ProjectUser</td></tr>
      <tr><td PORT="LoginName">LoginName</td></tr>
      <tr><td PORT="ProjectID">ProjectID</td></tr>
      <tr><td PORT="ReadOnly">ReadOnly</td></tr>
    </table>>
  ];
  QuantitativeSummaryData [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">QuantitativeSummaryData</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="measure_id">measure_id</td></tr>
      <tr><td PORT="description_id">description_id</td></tr>
      <tr><td PORT="descriptor_id">descriptor_id</td></tr>
      <tr><td PORT="value">value</td></tr>
      <tr><td PORT="notes">notes</td></tr>
      <tr><td PORT="modifier_id">modifier_id</td></tr>
    </table>>
  ];
  ReferenceProxy [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">ReferenceProxy</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="label">label</td></tr>
    </table>>
  ];
  Resource [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">Resource</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="terminology_role">terminology_role</td></tr>
      <tr><td PORT="ranking_for_terminology">ranking_for_terminology</td></tr>
      <tr><td PORT="descriptor_id">descriptor_id</td></tr>
      <tr><td PORT="state_id">state_id</td></tr>
      <tr><td PORT="taxon_role">taxon_role</td></tr>
      <tr><td PORT="ranking_for_taxon_use">ranking_for_taxon_use</td></tr>
      <tr><td PORT="taxon_id">taxon_id</td></tr>
      <tr><td PORT="description_id">description_id</td></tr>
      <tr><td PORT="scope_id">scope_id</td></tr>
      <tr><td PORT="display_embedded">display_embedded</td></tr>
      <tr><td PORT="label">label</td></tr>
      <tr><td PORT="language_code">language_code</td></tr>
      <tr><td PORT="display_order">display_order</td></tr>
    </table>>
  ];
  ResourceVariant [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">ResourceVariant</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="resource_id">resource_id</td></tr>
      <tr><td PORT="variant_id">variant_id</td></tr>
      <tr><td PORT="url">url</td></tr>
      <tr><td PORT="pixel_width">pixel_width</td></tr>
      <tr><td PORT="pixel_height">pixel_height</td></tr>
      <tr><td PORT="duration">duration</td></tr>
      <tr><td PORT="size">size</td></tr>
      <tr><td PORT="mime_type">mime_type</td></tr>
     </table>>
  ];
  ResourceVariant_Enum [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">ResourceVariant_Enum</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="label">label</td></tr>
      <tr><td PORT="code">code</td></tr>
      <tr><td PORT="detail">detail</td></tr>
      <tr><td PORT="quality_order">quality_order</td></tr>
     </table>>
  ];
  SexStatus_Enum [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">SexStatus_Enum</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="label">label</td></tr>
      <tr><td PORT="code">code</td></tr>
      <tr><td PORT="abbreviation">abbreviation</td></tr>
      <tr><td PORT="detail">detail</td></tr>
      <tr><td PORT="display_order">display_order</td></tr>
     </table>>
  ];
  SpecimenProxy [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">SpecimenProxy</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="label">label</td></tr>
     </table>>
  ];
  StatisticalMeasure_Enum [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">StatisticalMeasure_Enum</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="label">label</td></tr>
      <tr><td PORT="code">code</td></tr>
      <tr><td PORT="abbreviation">abbreviation</td></tr>
      <tr><td PORT="display_order">display_order</td></tr>
    </table>>
  ];
   Tag [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">Tag</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="tag">tag</td></tr>
      <tr><td PORT="object_id">object_id</td></tr>
    </table>>
  ];
  TaxonProxy [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">TaxonProxy</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="label">label</td></tr>
      <tr><td PORT="name">name</td></tr>
      <tr><td PORT="common_name">common_name</td></tr>
      <tr><td PORT="rank_id">rank_id</td></tr>
      <tr><td PORT="genus">genus</td></tr>
      <tr><td PORT="infrageneric_epithet">infrageneric_epithet</td></tr>
      <tr><td PORT="specific_epithet">specific_epithet</td></tr>
      <tr><td PORT="infraspecific_rankstring">infraspecific_rankstring</td></tr>
      <tr><td PORT="infraspecific_epithet">infraspecific_epithet</td></tr>
      <tr><td PORT="cultivar_name_or_group">cultivar_name_or_group</td></tr>
      <tr><td PORT="full_authorship_citation">full_authorship_citation</td></tr>
      <tr><td PORT="base_citation">base_citation</td></tr>
      <tr><td PORT="base_citation_bracketed">base_citation_bracketed</td></tr>
      <tr><td PORT="combination_citation">combination_citation</td></tr>
      <tr><td PORT="kingdom">kingdom</td></tr>
      <tr><td PORT="phylum_or_division">phylum_or_division</td></tr>
      <tr><td PORT="class">class</td></tr>
      <tr><td PORT="subclass">subclass</td></tr>
      <tr><td PORT="order">order</td></tr>
      <tr><td PORT="suborder">suborder</td></tr>
      <tr><td PORT="family">family</td></tr>
      <tr><td PORT="subfamily">subfamily</td></tr>
      <tr><td PORT="project_id">project_id</td></tr>
    </table>>
  ];
  TextDescriptorData [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">TextDescriptorData</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="description_id">description_id</td></tr>
      <tr><td PORT="descriptor_id">descriptor_id</td></tr>
      <tr><td PORT="content">content</td></tr>
      <tr><td PORT="notes">notes</td></tr>
    </table>>
  ];
  Translation [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">Translation</td></tr>
      <tr><td PORT="id">id</td></tr>
      <tr><td PORT="object_id">object_id</td></tr>
      <tr><td PORT="language_code">language_code</td></tr>
      <tr><td PORT="label">label</td></tr>
      <tr><td PORT="abbreviation">abbreviation</td></tr>
      <tr><td PORT="detail">detail</td></tr>
      <tr><td PORT="wording_before">wording_before</td></tr>
      <tr><td PORT="wording_after">wording_after</td></tr>
    </table>>
  ];
  UserProxy [
    label=<<table BORDER="0" CELLBORDER="1" CELLSPACING="0">
      <tr><td BGCOLOR="lightblue">UserProxy</td></tr>
      <tr><td PORT="LoginName">LoginName</td></tr>
      <tr><td PORT="CombinedNameCache">CombinedNameCache</td></tr>
      <tr><td PORT="AgentURI">AgentURI</td></tr>
      <tr><td PORT="Queries">Queries</td></tr>
    </table>>
   ];
   ];


Zeile 212: Zeile 529:
   Descriptor:id -> DescriptorStatusData:descriptor_id;
   Descriptor:id -> DescriptorStatusData:descriptor_id;
   Description:id -> DescriptorStatusData:description_id;
   Description:id -> DescriptorStatusData:description_id;
  Description:id -> CategoricalSummaryData:description_id;
   DataStatus_Enum:id -> DescriptorStatusData:datastatus_id;
   DataStatus_Enum:id -> DescriptorStatusData:datastatus_id;
   Project:id -> Project:parent_project_id;
   Project:id -> Project:parent_project_id;

Version vom 2. Juli 2014, 16:12 Uhr

<graphviz caption='Scheme of Diversity Descriptions Quiz' alt='Diversity Descriptions Quiz' format='png'>

digraph DD_Quiz {

 graph [rankdir = "LR"];
 node [fontsize = "10", shape = "plaintext"];
 edge [color = "brown"];  
 Annotation [

label=<

Annotation
id
object_id
language_code
contributor_id
timestamp
content
is_internal
is_latest_revision
MEMO_WhichVersionsInheritIsNotSolved

>

 ];
 BaseEntity [

label=<

BaseEntity
id
derived_cleanup_flag
specific_rights_text
specific_licence_uri

>

 ];
 CategoricalState [

label=<

CategoricalState
id
descriptor_id
label
abbreviation
detail
wording
display_order

>

 ];
 CategoricalSummaryData [

label=<

CategoricalSummaryData
id
description_id
state_id
notes
modifier_id
frequency_id

>

 ];
 Contribution [

label=<

Contribution
id
object_id
contributor_id
role
timestamp

>

 ];
 Contributor [

label=<

Contributor
id
email
web_pseudonym
avatar_uri
real_name
linked_agent_uri

>

 ];
 DataStatus_Enum [

label=<

DataStatus_Enum
id
label
code
abbreviation
detail

>

 ];
 Description [

label=<

Description
id
label
detail
project_id

>

 ];
 Description_Query [

label=<

Description_Query
id
label
detail
project_id

>

 ];
 DescriptionScope [

label=<

DescriptionScope
id
description_id
label
dwbURI
type
taxon_id
specimen_id
observation_id
source_reference_id
geographicarea_id
other_scope_id

>

 ];
 Descriptor [

label=<

Descriptor
id
label
abbreviation
detail
display_order
subclass
statistical_measurement_scale
usually_exclusive
state_collection_model
mandatory
repeatability
availability
measurement_unit
measurement_unit_precedes_value
min_plausible_value
max_plausible_value
wording_before
wording_after
data_entry_note

>

 ];
 Descriptor_Query [

label=<

Descriptor_Query
id
label
abbreviation
detail
display_order
subclass
statistical_measurement_scale
usually_exclusive
state_collection_model
mandatory
repeatability
availability
measurement_unit
measurement_unit_precedes_value
min_plausible_value
max_plausible_value
wording_before
wording_after
data_entry_note

>

 ];
 DescriptorInapplicability [

label=<

DescriptorInapplicability
id
controlled_descriptor_id
controlling_state_id
rule

>

 ];
 DescriptorMapping_C2C [

label=<

DescriptorMapping_C2C
id
from_state_id
to_state_id

>

 ];
 DescriptorMapping_Q2C [

label=<

DescriptorMapping_Q2C
id
from_descr_id
from_lowerbound
from_upperbound
from_statistical_measure_id
from_statmeas_class_TO_CONSIDER
to_state_id

>

 ];
 DescriptorStatusData [

label=<

DescriptorStatusData
id
description_id
descriptor_id
datastatus_id
notes

>

 ];
 DescriptorTree [

label=<

DescriptorTree
id
is_complete
label
type
project_id

>

 ];
 DescriptorTreeNode [

label=<

DescriptorTreeNode
id
parent_node_id
label
abbreviation
display_order
descriptortree_id
descriptor_id

>

 ];
 DescriptorTreeNodeRecFrequency [

label=<

DescriptorTreeNodeRecFrequency
id
node_id
frequency_id

>

 ];
 DescriptorTreeNodeRecModifier [

label=<

DescriptorTreeNodeRecModifier
id
node_id
modifier_id

>

 ];
 DescriptorTreeNodeRecStatMeasure [

label=<

DescriptorTreeNodeRecStatMeasure
id
node_id
measure_id

>

 ];
 Frequency [

label=<

Frequency
id
label
lower_estimate
upper_estimate
display_order

>

 ];
 GeographicAreaProxy [

label=<

GeographicAreaProxy
id
label

>

 ];
 Identifier [

label=<

Identifier
object_id
uri
match

>

 ];
 Modifier [

label=<

Modifier
id
class
label
display_order

>

 ];
 ObservationProxy [

label=<

ObservationProxy
id
label

>

 ];
 OtherScope [

label=<

OtherScope
id
label
detail
type
sex_status_id

>

 ];
 Project [

label=<

Project
id
parent_project_id
label
rights_text
licence_uri
detail
restricted_to_descriptortree_id
restricted_to_taxonset_id
primary_language_code
ProjectProxyID

>

 ];
 Project_AvailableScope [

label=<

Project_AvailableScope
id
project_id
scope_id

>

 ];
 Project_Query [

label=<

Project_Query
id
parent_project_id
label
rights_text
licence_uri
detail
restricted_to_descriptortree_id
restricted_to_taxonset_id
primary_language_code
ProjectProxyID

>

 ];
 ProjectProxy [

label=<

ProjectProxy
ProjectID
Project
ProjectURI

>

 ];
 ProjectUser [

label=<

ProjectUser
LoginName
ProjectID
ReadOnly

>

 ];
 QuantitativeSummaryData [

label=<

QuantitativeSummaryData
id
measure_id
description_id
descriptor_id
value
notes
modifier_id

>

 ];
 ReferenceProxy [

label=<

ReferenceProxy
id
label

>

 ];
 Resource [

label=<

Resource
id
terminology_role
ranking_for_terminology
descriptor_id
state_id
taxon_role
ranking_for_taxon_use
taxon_id
description_id
scope_id
display_embedded
label
language_code
display_order

>

 ];
 ResourceVariant [

label=<

ResourceVariant
id
resource_id
variant_id
url
pixel_width
pixel_height
duration
size
mime_type

>

 ];
 ResourceVariant_Enum [

label=<

ResourceVariant_Enum
id
label
code
detail
quality_order

>

 ];
 SexStatus_Enum [

label=<

SexStatus_Enum
id
label
code
abbreviation
detail
display_order

>

 ];
 SpecimenProxy [

label=<

SpecimenProxy
id
label

>

 ];
 StatisticalMeasure_Enum [

label=<

StatisticalMeasure_Enum
id
label
code
abbreviation
display_order

>

 ];
 Tag [

label=<

Tag
id
tag
object_id

>

 ];
 TaxonProxy [

label=<

TaxonProxy
id
label
name
common_name
rank_id
genus
infrageneric_epithet
specific_epithet
infraspecific_rankstring
infraspecific_epithet
cultivar_name_or_group
full_authorship_citation
base_citation
base_citation_bracketed
combination_citation
kingdom
phylum_or_division
class
subclass
order
suborder
family
subfamily
project_id

>

 ];
 TextDescriptorData [

label=<

TextDescriptorData
id
description_id
descriptor_id
content
notes

>

 ];
 Translation [

label=<

Translation
id
object_id
language_code
label
abbreviation
detail
wording_before
wording_after

>

 ];
 UserProxy [

label=<

UserProxy
LoginName
CombinedNameCache
AgentURI
Queries

>

 ];
 BaseEntity:id -> CategoricalState:id;
 BaseEntity:id -> Contribution:object_id;
 BaseEntity:id -> DataStatus_Enum:id;
 BaseEntity:id -> DescriptorTree:id;
 BaseEntity:id -> Descriptor:id;
 BaseEntity:id -> Description:id;
 BaseEntity:id -> ObservationProxy:id;
 BaseEntity:id -> OtherScope:id;
 BaseEntity:id -> Project:id;
 BaseEntity:id -> Tag:object_id;
 BaseEntity:id -> Translation:object_id;
 Contribution:contributor_id -> Contributor:id;
 Descriptor:id -> DescriptorStatusData:descriptor_id;
 Description:id -> DescriptorStatusData:description_id;
 Description:id -> CategoricalSummaryData:description_id;
 DataStatus_Enum:id -> DescriptorStatusData:datastatus_id;
 Project:id -> Project:parent_project_id;
 Project:restricted_to_descriptortree_id ->  DescriptorTree:project_id;
 ProjectProxy:ProjectID -> ProjectUser:ProjectID;
 Project:ProjectProxyID -> ProjectProxy:ProjectID;
 ProjectUser:LoginName -> UserProxy:LoginName[arrowhead=none];
 Project:id -> Project_AvailableScope:project_id;
 Project_AvailableScope:scope_id -> OtherScope:id;

} </graphviz>