Nomenclature for Data Modeling
Follow the nomenclature in the table below for data modeling:
| Attribute | Recommendations | Example |
|---|---|---|
| Field Name | Lower camel case | firstName |
| Table | Upper Camel Case (first upper, rest lower) | Person |
| Group | Upper Camel Case (first upper, rest lower) | Persondetails |
| Labels | Please provide the case | |
| Inherited or internal use fields | leading underscores | |
| Foreign Key | name is singular, label is plural | PersonAddress (PersonHasAddresses) |
| Relationship Table | The relationship name is the table name with prefix “Rel” | RelProductHasAction |