Pattern:City Resident Pattern

From City Data Model Project Collaboratory
Jump to navigation Jump to search


Description

An English description of the definition (what distinguishes this sense of the term?).

As different cities have different definitions of who is that city’s Resident, the City Resident Pattern can contain the properties required by each. Central to all the definitions is the concept of residing. Variously referred to as a home or domicile in which the resident spends significant amounts of time; they can own it, rent it or just stay in it. Legally, “reside means to dwell permanently or continuously. It expresses an idea that a person keeps or returns to a particular dwelling place as his fixed, settled, or legal abode. The meaning of reside implies a continuous arrangement” ; reside has both a temporal and spatial dimension. The city of Toronto’s definition of a city resident includes the concept of owning property or owning or operating a business in the city. For Beijing, nationality is a unique aspect.

Key Concepts and Classes

The CityResident class is a subclass of Person. The properties of the CityResident class are used to construct the definition of a resident for a particular city. These properties are: • a residence property hasResidence that specifies one or more individuals of Residence, where each individual specifies a residence distinguished by city, address and/or time interval. A resident can have more than one residence; • a citizenship property citizenOf that specifies one or more ISO5087-2:Citizenship’s, each specifying the country (Country) and time interval (time:ProperInterval) the resident is a citizen. A person can be a citizen of more than country and for different time intervals; • an ownership property “owns”, that specifies zero or more ControlledEntity’s where entity’s are buildings (Building) and/or land areas (LandArea) that the resident owns; and • a business operate property “operates”, that specifies zero or more ControlledEntity where the entity is an Organization that the resident operates. The ControlledEntity and ISO5087-2:Citizenship classes are necessary to capture the time interval during which an entity is owned or operated, or the person is a citizen of a country. In the following definition of CityResident, the properties identified fall into two types: • Properties that are required in all specializations of Resident, e.g., Toronto Resident, Beijing Resident, and • Properties that are optional, but if used by a specialization of Resident, have their ranges restricted. A major part of determining whether a person is a resident of a city is the specification of where and when they have resided. The hasResidence property is required and links a CityResident to a Residence. The cardinality of the property is greater than one as over time a person may reside in more than one place/address, in the same city and/or different cities. The Residence class identifies the following optional properties that can be used by specializations of the class: • a location property forCity whose range is a single city (City), • a time interval property time:hasTime whose range is a single time interval, • the home type property hasHomeType whose range is a single type of home, such house, apartment, etc., • an address property hasAddress whose range is a single address, and • a property hasResidentialRelationship whose range specifies whether the resident rents, owns, etc. the home. The temporal intervals of individuals of Residence can used to determine a total or partial ordering of a person’s residencies, as a person may reside in more than one place at the same time. All specializations (subclasses) of Resident shall have at least one hasResidence property that identifies where they reside. The remaining properties are optional and their specifications are intended to constrain their use in the context of specializations of Resident. For example, if an optional property is used in the definition of Toronto Resident, then its range is restricted to what is specified in Resident.

Has Class(es)

ISO5087-2:CityResident, Residence, ControlledEntity, ISO5087-2:Citizenship


Status

Pending Approval


Supplementary Figures

Figure Caption