Reference (many-to-one)

Reference data can be modified separately without getting out of sync if it is referenced to in another entity. In other words, all entities which refer to that data, refer to the same record in the database. This type of relation is characterized by the (...) link on the GUI. For example, there is a list of payments and a separate list of payment types. Each list is can be administered without interference of the other, but there is a link between payments and payment types so that a type can be assigned to a payment. What happens is that in the payment record, a pointer to the unique identification of that type will be made. This means that if the name of that type is modified, the name is updated for all payments which point to that type (as they do not keep a copy of that information stored in their own record).

Figure 191 Schematic

Example: Ordering Customer Account - Static Data link

Payment 1 Instruction Type Reference to Type 1 -> Type 1 Data

Table 191 Independent Representation

Figure 192 Many to one