Σχέσεις
Η εντολή αυτή ανοίγει το παράθυρο Σχεδίαση σχέσης, το οποίο σας επιτρέπει να ορίσετε σχέσεις μεταξύ διαφόρων πινάκων της βάσης δεδομένων.
Εδώ, μπορείτε να συνδέσετε μεταξύ τους πίνακες από την τρέχουσα βάση δεδομένων μέσω κοινών πεδίων δεδομένων. Κάντε κλικ στο εικονίδιο Δημιουργία σχέσης για να δημιουργήσετε τις σχέσεις, ή απλώς κάντε μεταφορά και απόθεση με το ποντίκι σας.
Αυτή η λειτουργία είναι διαθέσιμη μόνο αν εργάζεστε με μία σχεσιακή βάση δεδομένων.
Όταν επιλέγετε Εργαλεία - Σχέσεις, ανοίγει ένα παράθυρο στο οποίο εμφανίζονται όλες οι υπάρχουσες σχέσεις μεταξύ των πινάκων στην τρέχουσα βάση δεδομένων. Αν δεν έχει οριστεί καμία σχέση, ή αν επιθυμείτε να σχετίσετε άλλους πίνακες της βάσης δεδομένων μεταξύ τους, κάντε κλικ στο εικονίδιο Προσθήκη πινάκων. Ανοίγει το παράθυρο διαλόγου Προσθήκη πινάκων στο οποίο μπορείτε να επιλέξετε τους πίνακες που επιθυμείτε.
Αν είναι ανοικτό το παράθυρο Σχεδίαση σχέσης, οι επιλεγμένοι πίνακες δεν μπορούν να τροποποιηθούν, ακόμα και στη λειτουργία Σχεδίαση πίνακα. Με αυτόν τον τρόπο βεβαιώνεται ότι οι πίνακες δεν τροποποιούνται κατά τη δημιουργία των σχέσεων.
Οι επιλεγμένοι πίνακες εμφανίζονται στην πάνω περιοχή της προβολής της σχεδίασης. Μπορείτε να κλείσετε ένα παράθυρο του πίνακα μέσω του μενού περιβάλλοντος ή με το πλήκτρο Delete.
Πρωτεύον κλειδί και άλλο κλειδί
Αν επιθυμείτε να ορίσετε μία σχέση μεταξύ διαφορετικών πινάκων, θα πρέπει να εισάγετε ένα πρωτεύον κλειδί που αναγνωρίζει καθαρά ένα πεδίο δεδομένων του υπάρχοντος πίνακα. Μπορείτε να αναφέρετε το πρωτεύον κλειδί από άλλους πίνακες ώστε να έχετε πρόσβαση στα δεδομένα του πίνακα αυτού. Όλα τα πεδία δεδομένων που αναφέρονται σε αυτό το πρωτεύον κλειδί θα αναγνωριστούν ως ένα εξωτερικό κλειδί.
Όλα τα πεδία δεδομένων που αναφέρονται σε ένα πρωτεύον κλειδί θα υποδεικνύονται στο παράθυρο του πίνακα από ένα σύμβολο μικρού κλειδιού.
Ορισμός σχέσεων
Όλες οι υπάρχουσες σχέσεις εμφανίζονται στα παράθυρα σχέσεων με μία γραμμή που συνδέει το πεδίο του πρωτεύοντος κλειδιού και τα πεδία των άλλων κλειδιών. Μπορείτε να προσθέσετε μία σχέση χρησιμοποιώντας τη μεταφορά και απόθεση για να μεταφέρετε το πεδίο ενός πίνακα μέσα στο πεδίο κάποιου διαφορετικού πίνακα. Μία σχέση αφαιρείται ξανά, επιλέγοντάς την και πιέζοντας το πλήκτρο Delete.
Εναλλακτικά, μπορείτε επίσης να κάνετε κλικ στο εικονίδιο Δημιουργία σχέσης στην πάνω περιοχή του πεδίου της σχέσης και να ορίσετε τη σχέση μεταξύ δύο πινάκων στο παράθυρο διαλόγου Σχέσεις.
Αν χρησιμοποιείτε το LibreOffice ως σύστημα επικοινωνίας με μία σχεσιακή βάση δεδομένων, η δημιουργία και διαγραφή των σχέσεων δεν τοποθετείται σε μία ενδιάμεση μνήμη του LibreOffice, αλλά προωθείται απευθείας στην εξωτερική βάση δεδομένων.
Κάνοντας διπλό κλικ σε μία γραμμή σύνδεσης, μπορείτε να αναθέσετε συγκεκριμένες ιδιότητες στη σχέση. Ανοίγει το παράθυρο διαλόγου Σχέσεις.