The table below provides a description of current guidelines used when modeling in Drupal. These include information on:
- What should be a property or relation
- How to determine source and target cardinalities
- Standard properties available for all Classes
- Options for text or date content
- Properties organized by usage and much more
- ...etc
Click on PDF link for a copy of the associated document. The date of any changes to a document will be noted in the Current Version column.
Topic | Description | LINK | Current Version |
---|---|---|---|
ALERT: when making changes to Complex Data Types | If you make any edits to Complex Data Types in Drupal READ THIS FIRST (includes documentation edits and changes of package assignments) | 2016-07-16 | |
Design Principles | Design Principles with associated metrics as discussed at the Scientific Board Meeting 2016-05 | 2016-06-21 | |
Cardinality: Properties and Relations | Guidance for Determining Cardinality of properties and relations | 2016-07-06 | |
Class Types: Identifiable, Annotated Identifiable, Complex Data Type | Recommendations on Identifiable, Annotation, and Complex Data Type Usage providing structural changes in Identifiable as of 2016-07-06 and guidance for determining the type of a new class | 2016-07-06 | |
Functional Views: Overview | Functional Views for Business Modelers: An overview of the purpose and general structure of Functional Views | 2016-06-21 | |
Functional Views: Requirements and Structure | How to create a Functional View: An overview of the requirements and structure of a Functional View and how to create one | 2016-06-21 | |
Functional Views: Step-by-Step Process | Step-by-Step Process for Creating a Functional View in Drupal: Walks through the process of selecting classes and restricting them for use in a Functional View | 2016-06-21 | |
Patterns: Creation and Use | The Creation and Use of Patterns | 2017-01-11 | |
Property Options: Standard | Standard Properties Available for All Classes: Name, Display Label, Purpose, Overview, Definition, etc. | 2016-06-21 | |
Property Options: Text | Text Options: Available structures for text content including characteristics of each | 2016-06-21 | |
Property Options: Date | Date Options: Available structures for date content including characteristics of each | 2016-06-21 | |
Property Options: Default and Fixed Values | How to designate a default or fixed value for a property and their appropriate use | 2016-07-06 | |
Property Options: Usage | Catch-all document of commonly used properties including: uri/urn/url | 2017-02-01 |