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.

  1. Click New object

    → New object will have nine fields by default

     

  2. Click Data to switch to data view

    → There will be no link to go back to the administration view

  3. Click New

  4. Add data

  5. Switch again to admin > object management

  6. Add new properties

Create relationship between objects

  1. Create new object, e.g. department

    1. Create list of values

      → Switch to tab Data

    2. Create new values

  2. Select object which should be linked to the new object

  3. Add property

    1. Modify field Type to child

       

    2. Set Nature (means: where do the values come from) choosing the source object

  4. Save

Tagging objects

  1. Select object

  2. Click on Configuration tab

  3. Click on tags tab

     

  4. Add tag

Create a filter

  1. Select object

  2. Open property

  3. Click tab tags

  4. Select tag popinlist_search_group

     

  5. Save

  1. Select object

  2. Tab Configuration

    1. Click on fulltext indexation

  3. Tab Structure

    1. Select property

    2. Choose values to be indexed

    3. Click Update properties

    4. Click Indexation and choose indexonly

       

  4. Switch to Admininistration > ElasticSearch

    1. Set company name

    2. Set index name

Search in other languages

  1. Select object

  2. Open property

  3. Check Internationalizeable

  4. Save

    → (i18n) will be added to name

    → Tab I18N will be visible

    → Tab Translations of the name will be visible

     

  5. 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

  1. Select the object assetkeyword

  2. 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

  1. Select object

  2. Click tab Configuration

  3. Click tab Tags

  4. Add remove_analytics tag to object