Data Acquisition and Management�Unit 4 – Data Design in the Geodatabase� � �
Empowering Colleges:
Growing the Workforce
Based upon work supported by the National Science Foundation under Grants DUE 1304591, DUE 164409, DUE 1700496, DUE 1937177, Due 1938717 DUE 1937237, 2030206 and 2015927. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
Author: Wing Cheung
Title: Professor, Palomar College
Assistant Director, GeoTech Center
Email: wcheung@palomar.edu
Source: ClipArtKey
Basic feature class properties
Basic feature class properties
Source: Esri
Basic feature class properties
Source: imdb
Types of number
Types of number
Data type | Storable range | Storage size (bytes) |
Short integer | -32,768 to 32,767 | 2 |
Long integer | -2,147,483,648 to 2,147,483,647 | 4 |
Float | Approximately -3.4E38 to 1.2E38 | 4 |
Double | Approximately -2.2E308 to 1.8E308 | 8 |
Advanced feature class properties
Source: (Zeiler, 2000)
SUBTYPES
AN ATTRIBUTE THAT ALLOWS YOU TO DIFFERENTIATE AND GROUP FEATURES IN YOUR LAYER INTO CLASSES
Subtypes
Source: (Zeiler, 2000)
Subtypes
Source: (Zeiler, 2000)
Subtypes
The Code field is our subtype field with the Short Integer data type. It is used to differentiate between thematically similar features (beer-related) with different characteristics (1-brewpubs, 2-microbreweries, etc…)
DOMAINS
CONSTRAINTS ON WHAT CAN BE ENTERED INTO THE ATTRIBUTE TABLE
Attribute domains
Source: WeHeartIt.com
Attribute domains
Attribute domains: Split policy
Source: (Zeiler, 2000)
Attribute domains: Merge policy
Source: (Zeiler, 2000)
(0.35*24000+0.47*45000)/(24000+45000) = 0.43
RELATIONSHIP CLASSES
ASSOCIATIONS BETWEEN SPATIAL AND NONSPATIAL OBJECTS IN GIS
Relationship classes
Source: (Zeiler, 2000)
Primary Key
Foreign Key
Relationship classes
Source: (Zeiler, 2000)
Foreign Key
Source: (Esri)
COMPOSITE
When the pole (origin) is deleted, the transformers (destination) are also deleted.
Relationship classes
Source: (Zeiler, 2000)
(1:1) StudentHasID
Each student has one ID
(M:1) StudentsHaveAddress
Many students (e.g. sibling) (may) have the same address
(M:M) StudentsHaveClasses
Many students (may be) in one class, and one student (may) takes many classes
(1:M) StudentHasEmailAdds
Each student (may) has many email addresses
Relationship classes: Feature-linked annotation (label) example
Source: (Zeiler, 2000)
3. Origin or Destination?
2. Origin or Destination?
1. Simple or Composite relationship?
Relationship classes: Feature-linked annotation (label) example
Source: (Zeiler, 2000)
3. Origin or Destination?
2. Origin or Destination?
1. Simple or Composite relationship?
Relationship classes: Feature-linked annotation (label) example
Source: (Zeiler, 2000)
3. Origin or Destination?
2. Origin or Destination?
1. Simple or Composite relationship?
Conclusion
Source: (Zeiler, 2000)
See GeoTech Center website (https://geotechcenter.org) �for additional Model Courses and other curriculum resources. �This Model Course Is Licensed Under Creative Commons CC BY-SA ����� By: https://creativecommons.org/licenses/by-sa/4.0/ ��Note: some content is a derivative of other CC authors���
Author: Wing Cheung
Title: Professor, Palomar College
Assistant Director, GeoTech Center
Email: wcheung@palomar.edu