|Flexible Models - Flexible Database Model|
Page 5 of 7
However if the database system needs less rules in the structure and more as constraints to allow changing rules later on without re-developing applications, a simple lexicalization will do. This will not optimize the structure but will add all rules as database constraints.
It will look like this: