logologo
Mulai
Panduan
Pengembangan
Plugin
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Mulai
Panduan
Pengembangan
Plugin
API
logologo
Ikhtisar

Sumber Data

Manajemen Sumber Data
Sumber Data Utama

Sumber Data Eksternal (Database)

Pengenalan
MySQL Eksternal
MariaDB Eksternal
PostgreSQL Eksternal
MSSQL Eksternal
Oracle Eksternal
Perbandingan Database Utama & Eksternal
Sumber Data REST API
Sumber Data KingbaseES

Tabel Data

Ikhtisar
Tabel Biasa
Tabel Turunan
Tabel File
Tabel Pohon
Tabel Kalender
Tabel Komentar
Tabel Ekspresi
Tabel SQL
View Database

Kolom Tabel Data

Ikhtisar
Validasi Kolom

Tipe Dasar

Teks Satu Baris
Teks Multi-baris
Nomor Telepon
Email
URL
Integer
Angka
Persentase
Kata Sandi
Warna
Ikon

Tipe Pilihan

Centang
Dropdown (Pilihan Tunggal)
Dropdown (Pilihan Ganda)
Tombol Radio
Kotak Centang

Multimedia

Markdown
Markdown (Vditor)
Rich Text
Lampiran (Relasi)
Lampiran (URL)

Tanggal & Waktu

Ikhtisar
Waktu Tanggal (dengan Zona Waktu)
Waktu Tanggal (tanpa Zona Waktu)
Unix Timestamp
Tanggal (tanpa Waktu)
Waktu

Geometris

Titik
Garis
Lingkaran
Poligon

Tipe Lanjutan

UUID
Nano ID
Urutan
Rumus Perhitungan
Kode Otomatis
JSON
Pemilih Tabel Data
Enkripsi

Informasi Sistem

Tanggal Dibuat
Tanggal Terakhir Diubah
Dibuat oleh
Terakhir Diubah oleh
Ruang
Table OID

Tipe Relasi

Ikhtisar
Satu-ke-Satu
Satu-ke-Banyak
Banyak-ke-Satu
Banyak-ke-Banyak
Banyak-ke-Banyak (Array)

Pengembangan

Ikhtisar
Next PageIkhtisar
TIP

Dokumen ini diterjemahkan oleh AI. Untuk ketidakakuratan apa pun, silakan lihat versi bahasa Inggris

#Satu-ke-Satu

Dalam hubungan antara karyawan dan profil pribadi, setiap karyawan hanya dapat memiliki satu catatan profil pribadi, dan setiap catatan profil pribadi hanya dapat berkorespondensi dengan satu karyawan. Dalam kasus ini, hubungan antara karyawan dan profil pribadi adalah satu-ke-satu.

Kunci asing dalam hubungan satu-ke-satu dapat ditempatkan di koleksi sumber atau koleksi target. Jika merepresentasikan "memiliki satu", kunci asing lebih tepat ditempatkan di koleksi target; jika merepresentasikan "milik", maka kunci asing lebih baik ditempatkan di koleksi sumber.

Sebagai contoh, dalam kasus yang disebutkan di atas, di mana seorang karyawan hanya memiliki satu profil pribadi dan profil pribadi tersebut milik karyawan, maka tepat untuk menempatkan kunci asing di koleksi profil pribadi.

#Satu-ke-Satu (Memiliki Satu)

Ini menunjukkan bahwa seorang karyawan memiliki catatan profil pribadi.

Relasi ER

alt text

Konfigurasi Bidang

alt text

#Satu-ke-Satu (Milik)

Ini menunjukkan bahwa profil pribadi milik karyawan tertentu.

Relasi ER

Konfigurasi Bidang

alt text

#Deskripsi Parameter

#Koleksi Sumber

Koleksi sumber adalah koleksi tempat bidang saat ini berada.

#Koleksi Target

Koleksi target adalah koleksi yang sedang dihubungkan.

#Kunci Asing

Digunakan untuk membangun hubungan antara dua koleksi. Dalam hubungan satu-ke-satu, kunci asing dapat ditempatkan di koleksi sumber atau koleksi target. Jika merepresentasikan "memiliki satu", kunci asing lebih tepat ditempatkan di koleksi target; jika merepresentasikan "milik", maka kunci asing lebih baik ditempatkan di koleksi sumber.

#Kunci Sumber <- Kunci Asing (Kunci Asing di Koleksi Target)

Bidang yang direferensikan oleh batasan kunci asing harus unik. Ketika kunci asing ditempatkan di koleksi target, ini menunjukkan "memiliki satu".

#Kunci Target <- Kunci Asing (Kunci Asing di Koleksi Sumber)

Bidang yang direferensikan oleh batasan kunci asing harus unik. Ketika kunci asing ditempatkan di koleksi sumber, ini menunjukkan "milik".

#ON DELETE

ON DELETE mengacu pada aturan tindakan untuk referensi kunci asing di koleksi anak terkait saat menghapus catatan dari koleksi induk. Ini adalah opsi yang ditentukan saat membuat batasan kunci asing. Opsi ON DELETE yang umum meliputi:

  • CASCADE: Ketika catatan di koleksi induk dihapus, secara otomatis hapus semua catatan terkait di koleksi anak.
  • SET NULL: Ketika catatan di koleksi induk dihapus, atur nilai kunci asing di koleksi anak terkait menjadi NULL.
  • RESTRICT: Opsi default, di mana penghapusan catatan koleksi induk ditolak jika ada catatan terkait di koleksi anak.
  • NO ACTION: Mirip dengan RESTRICT, penghapusan catatan koleksi induk ditolak jika ada catatan terkait di koleksi anak.