• 05-07-2021, 14:15:16
    #1
    Merhaba,

    Bir yıllık izin takip sistemi yapıyoruz php'de. SQL kullanacağız fakat 4 grup var. Memur-Sözleşmeli-İşçi-696 diye. Geçmiş yıllardan biriken izinlerde var, her yeni yıl için oluşması gereken kanuna göre izinlerde var.. Ayrıca mazeret izni, ölüm izni vb her sene hakedilen izinlerde var..

    Karısıklık olmaması ve performans açısından ne önerirsiniz? bu 4'lüyü ayrı ayrı veritabanı mı yapmalıyız yoksa tek veriabanında mı.. Konu hakkında profesyonel görüşlere ihtiyacım var
  • 05-07-2021, 14:17:26
    #2
    Mantıken ayrı veritabanı daha iyi, bir zaman sonra şişmeye başlar kurumsal firma olsa gerek sürekli istek gelir sıkıntı olur ayrı veritabanında ayrı deprartmanlar girer olur biter
  • 05-07-2021, 14:20:40
    #3
    hesapadim adlı üyeden alıntı: mesajı görüntüle
    tek tablo
    eğer illa ayıracam derseniz partitioning yaparsınız
    şişme problemi vs olmasın hocam?
  • 05-07-2021, 14:21:48
    #4
    hesapadim adlı üyeden alıntı: mesajı görüntüle
    tek tablo
    eğer illa ayıracam derseniz partitioning yaparsınız
    tek tablo mu?

    tek veritabanı üzerinden çok tablo ile çözersiniz.
  • 05-07-2021, 14:23:19
    #5
    omrfarukarpa adlı üyeden alıntı: mesajı görüntüle
    tek tablo mu?

    tek veritabanı üzerinden çok tablo ile çözersiniz.
    şişmemesi için her kriter için tablomu olusturmalıyız misal ölüm izni için ayrı, dogum izni için ayrı ne kadar ayrı olursa o kadar iyi mi
  • 05-07-2021, 14:24:36
    #6
    BoogeymaN adlı üyeden alıntı: mesajı görüntüle
    şişmemesi için her kriter için tablomu olusturmalıyız misal ölüm izni için ayrı, dogum izni için ayrı ne kadar ayrı olursa o kadar iyi mi
    çoka çok ilişki kurmanız gerek

    yani ölüm iznini personel tablolarında herkes için hak tanımlanması lazım.
  • 05-07-2021, 14:32:19
    #7
    dev
    Kurumsal Üye
    omrfarukarpa adlı üyeden alıntı: mesajı görüntüle
    tek tablo mu?

    tek veritabanı üzerinden çok tablo ile çözersiniz.
    Neden cok tablo?

    Memur-Sözleşmeli-İşçi-696 dediginiz tablolarinin hepsinde isim, soyisim, dogum tarihi vs gibi fix bilgiler olacak. benzer datalari ayni tabloda toplayip ilerleyebilirsiniz. Eger bir gruba ozel bir data toplanacak ise yeni bir tablo acip iliskiler uzerinden yuruyebilirsiniz.
  • 05-07-2021, 14:33:13
    #8
    Noroc adlı üyeden alıntı: mesajı görüntüle
    Neden cok tablo?

    Memur-Sözleşmeli-İşçi-696 dediginiz tablolarinin hepsinde isim, soyisim, dogum tarihi vs gibi fix bilgiler olacak. benzer datalari ayni tabloda toplayip ilerleyebilirsiniz. Eger bir gruba ozel bir data toplanacak ise yeni bir tablo acip iliskiler uzerinden yuruyebilirsiniz.
    big data üzerinde kaç kere çalıştınız hocam?

    ortaokulda öğretilen veritabanı bile bu şekilde

  • 05-07-2021, 14:37:30
    #9
    dev
    Kurumsal Üye
    omrfarukarpa adlı üyeden alıntı: mesajı görüntüle
    big data üzerinde kaç kere çalıştınız hocam?
    Hic. Siz? Ne kadarlik buyuk veri kumesi ile calistiniz? Ayrica konunu big dataya uzanan bir yani yok. 40-50Gb'lik veriyi big datadan saymiyorsunuzdur umarim.