Benim bu yöntemi tercih etmemin bir kaç sebebi var:
1- Tek dosya verilerden dolayı büyüdüğü zaman kopyalama, arama vb. performans kaybını engellemek. Özellikle ağdan çoklu kullanımlarda fayda sağlanır.
2- Bir firmanın bir dönemi ile çalışırken diğer dosyalarda bakım, silme vb. işlemler çalışma işlemlerini engellemez
3- Kimi firmalar mali vb. çekincelerden dolayı tüm yılların kaydını tek dosyada tutmak istemeyebiliyorlar. Bu yöntemde sadece aktif lazım olan dönemi saklama imkanınız olabiliyor.
4- Herhangi bir data kaybı olursa sadece çalışılan firmanın çalışılan döneminde oluyor.
Yalnız bu maddeler veritabanı olarak Access tercih edilmesi halinde geçerli. Mesela MsSql veya benim popüler tercihim MySql olsa bu maddelere neredeyse hiç ihtiyaç kalmayacak. Yalnız bu veritabanlarının genelde taşınabilirlik sorunu olması Access'e yönlendiriyor. Access yerine Firebird tercih edilebilir aslında çokta iyi olur ama alışkanlıktan olsa gerek Access tercih ediyoruz
