This begins a three-unit section covering some basic principles of spatial databases. As these issues are fundamental, many of them are introduced here but dealt with in much greater detail in later units. Elements of databases are introduced, including the entity-object distinction, classes, attributes, layers and database models. The unit concludes with a discussion of database design, including the process, desirable database characteristics and issues.