ben mesela varlık olarak yönetici, kulanıcı, gönderi, hesap, alıyorum mesela başka hangi varlık oluşturabilirim?
yönetici, kullanıcı, hesap aynı şey zaten. Sonuçta hepsi kullanıcı ama sen yetkilendirme yapacaksan.
kullanici : üzerinde hesap bilgilerini tutabilirsin, yöneticide bir kullanıcıdır sadece yetkisi vardır. Bunu kullanici tablosu üzerinde bir kullanici_tipi alanıyla rahatca elde edebilirsiniz.
Bu üçü için : Kullanici yeterlidir.
Kullanici
id
ad
soyad
kullanici_tipi : yazılım üzerinde bir enum sınıf tanımlayıp içine olabilecek kullanıcı tiplerini yazabilirsin. NORMAL,YONETICI,ADMIN gibi
...
..
.