An entity relationship diagram for a relational database is generated from introspection of the relational database to determine which entities should be included within a specific table to be displayed. Tables within the entity relationship diagram are displayed with icons hyperlinked to other portions or displays of the entity relationship diagram. A trigger icon links the displayed table to a display of the trigger information for the displayed table. A primary key icon indicates which column of the displayed table is utilized as the primary key for the displayed table, while a foreign key icon links the displayed table to a display of another table in the entity relationship diagram containing the foreign key. Dashed or dotted lines and dot or diamond terminators associated with the foreign key icon described the relationship between the displayed table and the linked table. A constraint icon links the displayed table to a display of the constraint information for an entity. A menu icon links the displayed table to a pop-up menu of child tables for the display table. Entity relationship diagrams for relational databases may thus be viewed in manageable, easily comprehensible portions, with links between tables directly associating the displayed table with the proper portions of the linked tables. The entity relationship diagram automatically reflects changes to the corresponding relational database.

Ένα διάγραμμα σχέσης οντοτήτων για μια σχεσιακή βάση δεδομένων παράγεται από την ενδοσκόπηση της σχεσιακής βάσης δεδομένων για να καθορίσει ποιες οντότητες πρέπει να περιληφθούν μέσα σε έναν συγκεκριμένο πίνακα που επιδεικνύεται. Οι πίνακες μέσα στο διάγραμμα σχέσης οντοτήτων επιδεικνύονται με τις εικόνες σε άλλες μερίδες ή επιδείξεις του διαγράμματος σχέσης οντοτήτων. Μια εικόνα ώθησης συνδέει τον επιδειχθέντα πίνακα με μια επίδειξη των πληροφοριών ώθησης για τον επιδειχθέντα πίνακα. Μια αρχική βασική εικόνα προσδιορίζει ποια στήλη του επιδειχθέντος πίνακα χρησιμοποιείται ως αρχικό κλειδί για τον επιδειχθέντα πίνακα, ενώ μια ξένη βασική εικόνα συνδέει τον επιδειχθέντα πίνακα με μια επίδειξη ενός άλλου πίνακα στο διάγραμμα σχέσης οντοτήτων που περιέχει το ξένο κλειδί. Οι ορμούμενες ή διαστιγμένες γραμμές και οι εξολοθρευτές σημείων ή διαμαντιών που συνδέθηκαν με την ξένη βασική εικόνα περιέγραψαν τη σχέση μεταξύ του επιδειχθέντος πίνακα και του συνδεμένου πίνακα. Μια εικόνα περιορισμού συνδέει τον επιδειχθέντα πίνακα με μια επίδειξη των πληροφοριών περιορισμού για μια οντότητα. Μια εικόνα επιλογών συνδέει τον επιδειχθέντα πίνακα με υπερεμφανιζόμενες επιλογές των πινάκων παιδιών για τον πίνακα επίδειξης. Τα διαγράμματα σχέσης οντοτήτων για τις σχεσιακές βάσεις δεδομένων μπορούν έτσι να αντιμετωπισθούν στις εύχρηστες, εύκολα κατανοητές μερίδες, με τις συνδέσεις μεταξύ των πινάκων συνδέοντας άμεσα τον επιδειχθέντα πίνακα με τις κατάλληλες μερίδες των συνδεμένων πινάκων. Το διάγραμμα σχέσης οντοτήτων απεικονίζει αυτόματα τις αλλαγές στην αντίστοιχη σχεσιακή βάση δεδομένων.

 
Web www.patentalert.com

< (none)

< Retrieval system for frequently updated data distributed on network

> Method of structuring a database of a control system for access by third party software

> (none)

~ 00001