İçeriğe geç

Veri Türleri

Veri Türleri (Data Types) bölümü, veri modelinizin tamamında kullanılabilecek - öncelikle Sıralamalar (Enums) olmak üzere - özel, yeniden kullanılabilir veri yapıları tanımlamanıza olanak tanır.

Aynı seçenek listesini (örneğin, “Taslak”, “Beklemede”, “Yayınlandı”) ihtiyaç duyan her tablo için tekrar tekrar tanımlamak yerine, tek bir Veri Türü oluşturabilir ve ihtiyaç duyulan her yerde buna başvurabilirsiniz.

Yeni bir özel veri türü oluşturmak için:

  1. Veri Modeli kenar çubuğunda, + Add Table (+ Tablo Ekle) düğmesini bulun.
  2. Yanındaki açılır oka tıklayın.
  3. Add Data Type (Veri Türü Ekle) seçeneğini seçin.

alt text

alt text

Kenar çubuğu örneklerinde görüldüğü gibi (örneğin, attendance_status_enum, grade_type_enum), Veri Türleri, uygulama genelinde iş mantığını standartlaştırmak için idealdir.

  • Standartlaştırma: Students tablosundaki bir “Durum” alanının Applications tablosundakiyle tam olarak aynı seçeneklere sahip olduğundan emin olun.
  • Bakım: Yeni bir durum seçeneği eklemeniz gerekiyorsa (örneğin, “Arşivlendi”yi “Silindi” olarak değiştirmek), bunu Veri Türü tanımında bir kez güncellersiniz ve bu türü kullanan tüm tablolara otomatik olarak uygulanır.
Veri Türü AdıPotansiyel Değerler
course_status_enumACIK, KAPALI, DEVAM_EDIYOR, IPTAL_EDILDI
grade_type_enumA, B, C, D, F, TAMAMLANMADI
resource_type_enumVIDEO, PDF, TEST, ODEV