# Veritabanı Tasarımcısı

> Varlıkları ve ilişkileri görsel diyagram üzerinden tasarlayın.

## Özet

Görsel Tasarımcı, organizasyonunuzdaki Custom Entity'leri bir diyagram üzerinde tek bakışta görmenizi sağlayan görsel bir katmandır. Her varlık, üzerinde alanlarının listelendiği bir kutu (kart) olarak görünür; kartları sürükleyip düzenleyerek veri modelinizin haritasını çıkarırsınız. Varlık sayısı arttıkça listelerle takip etmek zorlaşır — diyagram, yapının tamamını ve varlıklar arasındaki bağları teknik olmayan bir yöneticiye bile anlaşılır kılar.

Diyagram üzerinden yeni varlık ekleyebilir, bir varlığa alan ekleyip düzenleyebilir ve kutuları taşıyarak yerleşimi kendinize göre düzenleyebilirsiniz. Bir varlığın başka bir varlığa bağı (referans alanı) varsa, bu bağ ilgili alanın yanında bir rozetle gösterilir — örneğin "Sipariş" kartındaki "müşteri" alanının yanında "→ Müşteri" etiketi görünür. Böylece hangi varlığın neye bağlı olduğunu diyagrama bakarak anlarsınız.

Kartların diyagramdaki konumu **kalıcı olarak ve organizasyon genelinde** saklanır: siz bir düzenleme yaptığınızda ekibinizin tümü aynı yerleşimi görür. Yerleşim, varlık verilerinden ayrı tutulduğu için diyagramdaki değişiklikler kayıtlarınızı hiçbir şekilde etkilemez.

## Kimler kullanır

- **Organizasyon yöneticileri:** Veri modelini kuran ve düzenleyen kişiler. Diyagram üzerinden varlık ve alan ekleyip yerleşimi düzenlerler.
- **Süreç ve iş analistleri:** Varlıklar arasındaki ilişkileri ve genel yapıyı anlamak isteyen kişiler. Yalnızca görüntüleme yetkisiyle diyagramı inceleyebilirler.
- **Yeni ekip üyeleri:** Organizasyonun veri modelini hızlıca kavramak isteyenler. Diyagram, dokümantasyon okumadan yapıyı gösterir.

Görüntüleme yetkisi olan ama düzenleme yetkisi olmayan bir kullanıcı diyagramı serbestçe gezebilir, ancak kart ekleyemez ya da taşıyamaz.

## Adım adım süreç

1. **Tasarımcıyı açın.** Custom Entity'ler bölümünden Görsel Tasarımcı'ya geçin. Organizasyonunuzdaki tüm varlıklar diyagram üzerinde kart olarak yüklenir.
2. **Diyagramda gezinin.** Fareyle kaydırarak (pan), yakınlaşıp uzaklaşarak (zoom) ve "Ekrana Sığdır" ile tüm diyagramı görüntüleyin. Sol paneldeki arama ile bir varlığa hızla odaklanın.
3. **Yeni varlık ekleyin.** "Yeni Entity" ile bir varlık oluşturun; kart otomatik olarak diyagrama düşer.
4. **Alanları düzenleyin.** Bir kart üzerinden varlığa alan ekleyin ya da mevcut bir alanı düzenleyin. Referans alanları kartta "→ hedef varlık" rozetiyle görünür.
5. **Yerleşimi düzenleyin.** Kartları sürükleyerek anlamlı bir düzene taşıyın. Konumlar kısa bir bekleme sonrası otomatik kaydedilir; araç çubuğundaki durum rozeti "Kaydediliyor… / Kaydedildi" olarak bilgi verir.
6. **Ekiple paylaşın.** Yaptığınız yerleşim tüm ekip için geçerlidir; ayrıca bir işlem yapmanıza gerek kalmadan herkes aynı diyagramı görür.

## Süreç akışı

```mermaid
flowchart TD
    A[Görsel Tasarımcı'yı aç] --> B[Varlıklar kart olarak yüklenir]
    B --> C{Ne yapmak istiyorsunuz?}
    C --> D[Yeni varlık ekle]
    C --> E[Karta alan ekle / düzenle]
    C --> F[Kartları sürükleyip düzenle]
    D --> G[Diyagram güncellenir]
    E --> G
    F --> H[Konum otomatik kaydedilir]
    H --> I[Ekip aynı yerleşimi görür]
    G --> I
```

## Sık sorulan sorular

**Görsel Tasarımcı gerçek bir veritabanı tablosu oluşturur mu?**
Hayır. Tasarımcı, Custom Entity'lerinizin görsel bir haritasıdır. Varlık ve alan tanımlarınızı görüntüler ve düzenlemenizi sağlar; arka planda ham tablo üretmez. Kayıtlarınız her zaman güvende kalır.

**Diyagramda kartları taşımak verilerimi etkiler mi?**
Hayır. Kartların konumu yalnızca görsel bir düzendir ve varlık verilerinden tamamen ayrı tutulur. İstediğiniz kadar taşıyın; kayıtlar etkilenmez.

**Bir varlığın başka bir varlığa bağını diyagramda görebilir miyim?**
Evet. Referans alanları ilgili kartta "→ hedef varlık" rozetiyle gösterilir. Böylece hangi varlığın neye bağlandığını tek bakışta anlarsınız. Bağın hedefi silinmişse rozet bunu "silinmiş referans" olarak işaretler.

**Yaptığım düzenlemeyi başkaları da görür mü?**
Evet. Yerleşim organizasyon genelinde paylaşılır; siz kaydettiğinizde ekibinizin tümü aynı diyagramı görür. Aynı anda iki kişi düzenleme yaparsa platform değişiklikleri güvenle birleştirir ve veri kaybını önler.

**Diyagram üzerinde iki varlık arasına ilişki çizgisi çizebilir miyim?**
Şimdilik ilişkiler kartlarda rozetle gösterilir; kutular arasına elle çizgi çizmek sonraki bir sürümde planlanmaktadır. İlişki kurmak için bir varlığa referans alanı eklemeniz yeterlidir.

**Çok sayıda varlığım varsa diyagram yavaşlar mı?**
Diyagram yalnızca ekranda görünen kartları işler ve kartları daraltarak (collapse) sadeleştirebilirsiniz. Varlık sayısı yüksek olduğunda araç çubuğu sizi uyarır ve kartları toplu daraltmayı önerir.
