©Copyright by Kazimierz Subieta.

This chapter is under construction.

Flaws in formalization and construction of datamodels and corresponding query languages

by Kazimierz Subieta

Back to Description of SBA and SBQL.


·         Null values

·         Closure property

·         Value-oriented database models - why they are a wrong idea

·         No boundaries of an object

·         No links among objects

·         No idea how to deal with imperative constructs (update, insert, delete, etc.)

·         No idea how to introduce functions, procedures, views, transactions, triggers and other encapsulated abstractions

·         Non-orthogonality of individual, bulk, volatile and persistent data

·         Flaws concerning scoping and binding

·         No idea how to involve advanced object-oriented concepts

·         Wishful thinking and hurra-theoretical assertions


Last modified: January 03, 2008