11.01.2015 Views

CSC 742 Database Management Systems Phases ... - Dr. Peng Ning

CSC 742 Database Management Systems Phases ... - Dr. Peng Ning

CSC 742 Database Management Systems Phases ... - Dr. Peng Ning

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

¡<br />

¡<br />

¢<br />

¢<br />

Classification<br />

Predicate-based: when a defining predicate<br />

determines the subclass of which a given<br />

instance is member<br />

Attributed-based: when the predicate<br />

applies only on an attribute<br />

User-defined: when the user decide the<br />

subclass membership<br />

Disjoint vs. overlapping<br />

Total vs. partial<br />

Spring 2002 <strong>CSC</strong> <strong>742</strong>: DBMS by <strong>Dr</strong>. <strong>Peng</strong> <strong>Ning</strong> 27<br />

Constraints on<br />

Specialization/Generalization<br />

Disjointness constraint<br />

The subclasses of the specialization must<br />

be disjoint.<br />

Specified by (d)<br />

Otherwise, the subclasses may overlap.<br />

Specified by (o)<br />

Spring 2002 <strong>CSC</strong> <strong>742</strong>: DBMS by <strong>Dr</strong>. <strong>Peng</strong> <strong>Ning</strong> 28<br />

14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!