Türkçe

Özelleştirme

İlişkiler

İlişkiler, konseptler arasındaki veri bağlarını tanımlar. Bu yapı sayesinde kayıtlar birbirleriyle ilişkilendirilir, formlarda ilişkili kayıtlar görüntülenir ve raporlama yapılabilir.

 

Robosme'de ilişki tasarımı;

  • Veri modeli,
  • Kullanıcı deneyimi,
  • Performans açısından kritik bir adımdır.

 

Bire – Çok (1:N)

Bire–Çok ilişkiler, Lookup alanları üzerinden tanımlanır.

Özellikler:

  • Bir üst kayda bağlı birden fazla alt kayıt tanımlanabilir.
  • Alt kayıt, yalnızca tek bir üst kayda bağlıdır.
  • İlişki, alt konsept üzerindeki lookup alanı ile kurulur.

Kullanım örnekleri:

  • Firma → Kişiler
  • Firma → Satışlar
  • Satış → Aktivite Kayıtları

Form ve liste davranışları:

  • Üst kaydın formunda, ilişkili kayıtlar ilişkili kayıt listesi olarak görüntülenebilir.
  • İlişkili listelerde:
    • Liste seçimi yapılabilir
    • Sütunlar özelleştirilebilir
    • Filtreleme uygulanabilir

Çoka – Çok (N:N)

Çoka–Çok ilişkiler, iki konseptin birbirine karşılıklı ve çoklu olarak bağlanmasını sağlar.

Bu ilişki türünde:

  • Her iki konsept de birbirine birden fazla kayıt ile bağlanabilir
  • İlişki, sistem tarafından oluşturulan ara ilişki tablosu üzerinden yönetilir
  • Bu ara tabloda sadece iki konseptin Id alanları tutulur
  • İlişki tablosu üzerinde ek alan tanımı yapılamaz

Yani:

  • Rol, tarih, açıklama gibi ek bilgiler tanımlanamaz
  • Sadece "hangi kayıt, hangi kayıtla ilişkili" bilgisi tutulur

 

Kullanım amacı:

  • Saf ilişki ihtiyacı olan senaryolar
  • Yapısal ve sistemsel bağlar

 

Örnek kullanım senaryoları:

  • Kullanıcı – RollerHangi kullanıcı hangi rollere sahip?Hangi rolde hangi kullanıcılar var?
  • Takım – KullanıcılarHangi takımda hangi kullanıcılar var?Bir kullanıcı hangi takımlara dahil?

 

Bu tür senaryolarda:

  • Performans önceliklidir
  • Veri yapısı nettir
  • Ek bilgiye ihtiyaç yoktur

İpucu

Eğer ilişkiye ait ek bilgi tutulması gerekiyorsa (başlangıç tarihi, rol tipi, açıklama vb.)Çoka–Çok ilişki kullanılmamalı, bunun yerine ara konsept tasarlanmalıdır.

Telif Hakkı 2026 | Tüm Hakları Saklıdır