Версия на русском языке

RSS

Проектирование

Authors: EkaterinaMusa-Ogly
BessarabovNikolay
Annotation: We introduce the concept of semantic extensions for relational and object models. We discuss their implementation and required data structures. We also investigate elements of semantics – meanings. We develop basis for classification of meanings. Within the common approach we propose relations which couldn’t be created erlier. We propose and implement emulation of database saturated with semantics, which is based on translator from QBE to SQL.

Keywords:
Author: Oleg Smirnov
Source: RSDN Magazine #2-2010
Annotation: In this article, the author describes natural keys, their view on database and domain model tiers, and also gives an example of adding support for the natural keys into an object-relational mapper such as BLToolkit.

Keywords: MS SQL Server, ORM, BLToolkit, T4
Authors: Ekaterina Musa-Ogly
Bessarabov Nikolay
Annotation: We describe invariant data structures which implement virtual schemas. We found out main disadvantages of such structures: complicated queries, low performance and absence of some stored objects. In this paper we propose solutions to overcome them and show a possibility of implementation of some data models (object-relational model, semi-structured model, hierarchy and net) in underlying object database.

Keywords: Universal data model; generic data model; entity-attribute-value; EAV; invariant structure; data model.