 |
Introduction
These are Chris Date's Rules for Database Design.
This entire section is quoted verbatim from pages 114 and 115 of his Book, entitled
'What Not How'.
First of all, I try to decide what the relevant vocabulary is.
Next, I write down the base predicates or base constraints.
Then I write down the database constraints.
Then I specify certain views.
Then I iterate ...
|
|
 |
|
|
 |
 |
|
 |
My Comments :-
1. Chris Date considers that
' ...database design is really all about specifying integrity constraints!'
We believe that this view is not appropriate for a wide range of
database design requirements.
2. His approach requires a sigificant background in database design.
Our objective is to define an approach that is useful for beginners, as well
as experienced database practitioners.
|
|
 |
 |
 |
 |
 |
|
|