04/12/2019, 23:08
Ferdiqq bey sisteminizi bilmediğimden birşey söylemem zor ama 2 yöntem var
1. si sizin de belirttiğiniz gibi her görevli için her gün 1 kayıt eklemek - ayrı bir gecici tablo oluşturulup sadece kişi kimliği ve tarihin oldugu- en başta gidis-donus arası otomatik eklenip görevde olmadığı ara günler silinebilir yada görevde olduğu her gün için bir kayıt eklenebilir. Esas tabloya eklenecek yeni bir alana da görev bitiminde sadece gittiği günler kaydedilip geçici tablo boşaltılır, şişme engellenir.
Ayrıca isterseniz belli bir süre geçtikten sonra varsayalım 2 yıl eski tablolar başka bir yere tasinip mevcut tablodan silinebilir
2.si yine 1.yontemdeki gibi ama bu sefer sadece ara dönüşler kaydedilir
Yada kaç gün alanı 2 tarihi çıkartmaz sadece görevde olduğu gercek süreyi yazar hesaplamada sorun çıkmaz
Ama dediğim gibi sisteminize vakıf değilim, yapabilirsem çalışmanızı yarın şimdiye kadar verdiğiniz bilgilerin isiginda daha ayrıntılı incelemeye çalışırım.
1. si sizin de belirttiğiniz gibi her görevli için her gün 1 kayıt eklemek - ayrı bir gecici tablo oluşturulup sadece kişi kimliği ve tarihin oldugu- en başta gidis-donus arası otomatik eklenip görevde olmadığı ara günler silinebilir yada görevde olduğu her gün için bir kayıt eklenebilir. Esas tabloya eklenecek yeni bir alana da görev bitiminde sadece gittiği günler kaydedilip geçici tablo boşaltılır, şişme engellenir.
Ayrıca isterseniz belli bir süre geçtikten sonra varsayalım 2 yıl eski tablolar başka bir yere tasinip mevcut tablodan silinebilir
2.si yine 1.yontemdeki gibi ama bu sefer sadece ara dönüşler kaydedilir
Yada kaç gün alanı 2 tarihi çıkartmaz sadece görevde olduğu gercek süreyi yazar hesaplamada sorun çıkmaz
Ama dediğim gibi sisteminize vakıf değilim, yapabilirsem çalışmanızı yarın şimdiye kadar verdiğiniz bilgilerin isiginda daha ayrıntılı incelemeye çalışırım.