Location vs. Adress records

Studying the code, I find that Adress and Location objects are very similar. Differences are:

  • Address can be made private and has a date
  • Location may be associated with a parish

Other than that, the other fields are identical.
Location records are used in places while Address records denotes a logical address when relevant (person, repository, …).

So, why not merge both objects into a single one? This could simplify internal management.

In addition, address decomposition is strongly connected to US-style addresses. Is there any existing unified standard which could account for the various components of an address? Or even give flexibility in the way of encoding an “address”.

I am not asking for a replacement of place designation which already allows for multi-level nesting and allows for an arbitrary number of levels.

1 Like