Isi
Indeks 🔎︎

# Relasi

Perintah ini membuka jendela Desain Relasi , yang memungkinkan Anda untuk menentukan hubungan antara berbagai tabel basis data.

Di sini Anda dapat menautkan bersama tabel dari basis data saat ini melalui ruas data umum. Klik ikon Relasi Baru untuk membuat relasi, atau cukup tarik-lepas dengan mouse.

Untuk mengakses fungsi ini...

Pada jendela berkas basis data, pilih Perkakas - Hubungan.

Fungsi ini hanya tersedia jika anda bekerja dengan basis data relasional.

Ketika anda memilih Alat - Relasi, jendela terbuka di mana semua hubungan yang ada antara tabel basis data saat ini ditampilkan. Jika tidak ada hubungan yang didefinisikan, atau jika anda ingin menghubungkan tabel lain dari basis data satu sama lain, lalu klik pada ikon Tambah Tabel. Dialog Tambah Tabel terbuka di mana anda dapat memilih tabel yang akan digunakan untuk membuat relasi.

Sisipkan Tabel

Jika jendela Desain Relasi terbuka, tabel yang dipilih tidak dapat dimodifikasi, bahkan dalam mode Desain Tabel. Ini memastikan bahwa tabel tidak diubah saat hubungan sedang dibuat.

Tabel yang dipilih ditampilkan di area atas tampilan desain relasi. Anda dapat menutup jendela tabel melalui menu konteks atau dengan tombol Hapus.

### Memindahkan tabel dan mengubah ukuran tabel

Anda dapat mengubah ukuran dan menyusun tabel sesuai keinginan Anda. Untuk memindahkan tabel, seret garis tepi teratas ke posisi yang diinginkan. Memperbesar atau memperkecil tampilan tabel dengan memposisikan kursor tetikus pada sebuah garis tepi atau sudut dan seret tabel tersebut hingga sesuai ukuran yang diinginkan.

## Primary key and foreign keys

Jika anda ingin mendefinisikan relasi di antara berbagai tabel, anda harus memasukkan primary key yang secara unik mengidentifikasi ruas data dari tabel yang ada. Anda bisa merujuk ke primary key dari tabel lain untuk mengakses data tabel ini. Semua ruas data yang mengacu pada primary key ini akan diidentifikasi sebagai foreign key.

Semua ruas data yang mengacu pada primary key akan diidentifikasi di jendela tabel dengan simbol kunci kecil.

## Menghapus relasi

Semua relasi yang ada ditampilkan di windows relasi dengan garis yang menghubungkan ruas primary key dan ruas foreign key. Anda bisa menambahkan relasi dengan menggunakan seret-dan-lepas untuk menjatuhkan ruas dari satu tabel ke ruas tabel lainnya. Suatu relasi dihapus lagi dengan memilihnya dan menekan tombol Hapus.

Alternatif, anda bisa juga mengklik ikon Relasi Baru di area atas ruas relasi dan tentukan relasi antara dua tabel di kotak dialog Relasi

Relasi Baru

Jika Anda menggunakan LibreOffice sebagai front-end untuk relasional basis data, pembuatan dan penghapusan hubungan tidak ditempatkan dalam memori perantara dengan LibreOffice, tetapi diteruskan langsung ke basis data.

Dengan klik-ganda garis koneksi, anda dapat menetapkan properti tertentu ke relasi. Dialog Relasi terbuka.