Adapting The Data Model
Introduction
In Wedia’s data model objects and properties are the main entities. All changes and enhancements on both objects and properties can be made in the Object Management which is located in the administration space.
Figure 1. Administration
Figure 2. Administration > Object Management
URL of the Object Management view
... /admin/ebnStructure?form_object=activated&form_action=StructureEdit
General URL for displaying an object
... form_action=…&form_object=…&form_id=…
e.g. "http://mydomain.com/wcm.jspz?form_action=dataview&form_object=asset&form_id=123"
The object’s name can be changed to get access to other objects (only in unsecure mode, see below for further information)
Create new object
Creating new objects will deliver all default features for editing (CRUD) and searching.
Click New object
→ New object will have nine fields by default
Click Data to switch to data view
→ There will be no link to go back to the administration view
Click New
Add data
Switch again to admin > object management
Add new properties
Create relationship between objects
Create new object, e.g. department
Create list of values
→ Switch to tab Data
Create new values
Select object which should be linked to the new object
Add property
Modify field Type to child
Set Nature (means: where do the values come from) choosing the source object
Save
Tagging objects
Select object
Click on Configuration tab
Click on tags tab
Add tag
Create a filter
Select object
Open property
Click tab tags
Select tag popinlist_search_group
Save
Full text search
Select object
Tab Configuration
Click on fulltext indexation
Tab Structure
Select property
Choose values to be indexed
Click Update properties
Click Indexation and choose indexonly
Switch to Admininistration > ElasticSearch
Set company name
Set index name
Search in other languages
Select object
Open property
Check Internationalizeable
Save
→ (i18n) will be added to name
→ Tab I18N will be visible
→ Tab Translations of the name will be visible
Edit other required languages
Thesaurus
You can access the page to maintain the thesaurus via the backend navigation:
Developer space > (THESAURUS Objects) Keyword
On this page words can be linked to manage keywords, e.g. “grey” to “color”. This will lead to different search results, e.g. a search for “color” will find “grey”.
Enable Thesaurus
Select the object assetkeyword
See properties Generic and Synonymof
→ both must be active
Analytics tab
Here are the same functions available as on the report pages (without export).
Remove Analytics tab
Select object
Click tab Configuration
Click tab Tags
Add remove_analytics tag to object