Skip to content

Obsoleted design principles first proposed by Miloš

dF edited this page Jul 20, 2020 · 1 revision

LEXIDMA data model design principles

The aim is to provide a simple data model for modern electronic dictionaries, it is therefore useful to lay down some basic design principles:

  • Electronic only

The focus is on electronic dictionaries only. The data model shall not be influenced by or influence visual presentation of the lexicographic information in any way.

  • Minimalistic

The initial attempt is to create a minimal set of entities in the data model that cover a reasonable amount of information present in modern lexicographic data.

  • Flexible

The data model as well as serialization options should foster flexibility as it is envisaged that in most cases the data model will represent a subset of a particular dictionary.

  • Simple and consistent

It is much more important for the model to be simple and consistent than strive for completeness and correctness. The simplicity is particularly important for serialization implementations so as to foster simple and efficient serialization mechanisms and uptake of model implementations.