Database

DiversityGazetteer - Database

The diagram of for the main tables of the database is shown below.

  

The description is available in the databaseobjects and enumeration table chapters .

Subsections of Database

Data Access

Access to the data

To get access to the data, you have to take several hurdles. In DiversityGazetteers you must be a member of one of the usergroups. You have only access to those data, that are listed in the projects you have access to.

User groups

A user can be in 3 groups with diverse rights in the database where certain higher groups have all rights of lower groups in addition to special rights for this group, e.g. the group DiversityWorkbenchUser can only read the data of certain tables while DiversityWorkbenchEditor has the rights of DiversityWorkbenchUser and additionally can edit the data in certain tables - see overview below.

Summarized overview of the permissions of the groups

Role Permissions in addition to lower role resp. user group Inculded rights
DiversityWorkbenchAdministrator Delete data, edit user permissions DiversityWorkbenchEditor
DiversityWorkbenchEditor Create new entries and delete details (not whole datasets) DiversityWorkbenchUser
DiversityWorkbenchUser See the data of the data tables, add annotations

If you are a DiversityWorkbenchAdministrator you can add a user to one of these Logins.

Any user may have access to several Projects.

DiversityGazetteer enumeration tables

DiversityGazetteer enumeration tables

The following objects are not included:

Column Data type Description
Code nvarchar (50) -
Description nvarchar (500) -
DisplayText nvarchar (50) -
DisplayOrder smallint -
DisplayEnable bit -
ParentCode nvarchar (50) -
InternalNotes nvarchar (500) -
HierarchyPrefixUp nvarchar (50) -
HierarchyPrefixDown nvarchar (50) -
HierarchyPostfixUp nvarchar (50) -
HierarchyPostfixDown nvarchar (50) -

Table LanguageCode_Enum

Dependent tables:

  • GeoName
  • GeoNameLanguage

Table PlaceType_Enum

Dependent tables:

  • GeoPlace
  • GeoPlaceType

DiversityGazetteer

DiversityGazetteer

The following objects are not included: