Tipe relasi

Klik untuk menyalin

Bekerja dengan perancang model data.


Hubungan dapat dibuat antara dua model data - untuk menentukan bagaimana objek yang dibuat darinya akan saling berhubungan dan berinteraksi. Ada tiga jenis tautan tersebut:

  • has_one - 1 objek yang dibuat dari model data A, dapat dikaitkan dengan hanya 1 objek yang dibuat dari model data B;
  • has_many - 1 objek yang dibuat dari data model A, dapat diasosiasikan dengan beberapa objek yang dibuat dari data model B;
  • many_to_many - sekumpulan objek yang dibuat dari model data A dapat diasosiasikan dengan banyak objek yang dibuat dari model data B.

Model Data Tertaut mendapatkan kemampuan tambahan untuk pemrosesan kolaboratif dalam aplikasi Anda. Satu model data dapat dikaitkan dengan jumlah yang tak terbatas dari yang lain - yang utama adalah jangan terlalu memperumit logika koneksi sehingga Anda tidak dapat mengetahuinya.