Figure L.12 - Types of Address

Header Image
Project:
Figure L.12 - Types of Address : Class diagram
Created: 3/28/2022 3:51:09 PM
Modified: 9/27/2023 9:38:45 PM
Project:
Advanced:
Addresses may have aliases, such as corner properties having more than one street frontage, or properties with rear entrances. We will require, however, that one of the addresses is chosen to be the Principal Address and the others are marked as aliases. Also roads and localities may have name aliases that will lead to address aliases.<br/>We also have “vanity address aliases”, where people use a different address to appear to live in a classier suburb. These will be modeled as Address aliases.<br/>A location may have many addresses. An address may also be used as a location name if no distinctive location name (e.g. Buckingham Palace, The Pentagon) exists.<br/>As well as simple “household” addresses, we need to be able to handle complex Addresses, which exist where a Property has multiple owners, tenants, access points or facility points. These are handled using Geographic SubAddress.<br/>Examples of places that have complex addresses are:<br/>        • private streets<br/>        • caravan parks<br/>        • universities and other large educational institutions<br/>        • hospitals<br/>        • military bases<br/>        • retirement villages and other community developments<br/>        • entertainment / recreational parks<br/>        • marinas<br/>        • (marine) harbors / ports<br/>        • airports<br/>        • resorts<br/>        • shopping centers <br/>        • sporting venues<br/>        • townhouse developments<br/>        • industrial complexes, business/ commercial parks<br/><br/>It is likely that we will require different Geographic address rules for each country. This is represented by the entity Address Policy and the subclassing of Geographic Address in fig 12. Note that the address rules could be implemented using templates, or policy or rules engines.<br/><br/>A SubAddress is used for addressing within a property. It may refer to a building, a building cluster, or a floor of a multistory building.<br/>e.g. a property with address 53 Malvern road may have 3 units, with subaddresses unit 1, unit 2 & unit 3.<br/><i>Note that in figure 12 that a full set of Addresses has not been shown. The example entities have been shown for example only, on how the core model can be extended in particular situations. </i><br/>