(10/05/2022, 09:21)atoykan yazdı: Sayın @kesekci
Veritabanı mantığını tam anlamamışsınız. Veritabanındaki tablolar kayıtlartın tutulması amacı ile kullanılır daha önce de söyledim üzerinde işlem yapılmaz, yapmak istedikleriniz basit bir form üzerinden yapılarak tablolara kaydedilmesi sağlanır. Bir tabloda kayıtlı bilgi diğer bir tabloya da kaydedilmez. Bu gerekiz bir alan israfıdır. Bir tablodaki bilgi diğer tabloda da işinize yarayacak ise bu tablolar arasında ilişki kurar sorgular ile bu bilgileri eşleştirir bir bütün olarak raporlarsınız. Veritabanı oluşturmadan önce amacı belirler, bu çerçevede ihtiyaç duyulan tabloları düzenler, formları hazırlar akabinde planlamanız çerçevesinde gerekli kodlar ve sorguları düzenlersiniz. Çalışmanızda neyi ne için yapmak istediğinizi açıklarsanız, nasıl bir yol izleyebileceğiniz noktasında tavsiye verebilir, takıldığınız yerlerde yardımcı olmaya çalışabiliriz.
cevabınız için çok teşekkür ederim atoykan.
Access mantığına çok hakim olmadığım doğrudur. Yeni yeni çözmeye çalışıyorum. İşe başladığım firmada veriler hep bölük pörçük
Excel tablolarında tutulmuş, onları hem toparlamaya hem de daha sağlıklı olacağını düşündüğüm için
Access ortamına taşımaya çalışıyorum. Bunu yaparken de kullanım alışkanlıklarını da göze alıp işi zorlaştırmadan halletmeye gayret ediyorum.
Bu konudan örnek verecek olursam;
Elimizde bize tahsis edilen 500 adet ean-13 barkod var, bunların bir kısmı ürünlere atanmış, bir kısmı hala boşta. Bu 500 numaranın olduğu bir tablo oluşturdum. Herhangi bir ürüne atanmış olan barkodun yanındaki kullanıldı mı alanına da check atıyorum. bu tablomuz kenarda dursun.
Aynı şekilde bize tahsis edilen 500 adet upc-a barkodu var, aynı düzende bir tablo da bunun için var.
üçüncü bir tablomda ise bütün ürünlerin listesi ve her ürünün yanında ean-13 barkodu ve upc-a barkodu olmasını istiyorum. örneğin yeni bir ürün çıkardım piyasaya. ürünün adını son tabloma girdim, yanına da sıradaki barkod numaramı girdim. buraya o barkod numarasını girdikten sonra tekrar ilk tabloya git, yanındaki checkbox'ı işaretle işi olmasın diye de çözüm bulmaya çalışıyorum bir yandan. formlar, sorgular, raporlar vs epey karışıkmış access. excel'i yıllarca uğraşıp ancak iyi kötü çözebildim. bu daha karışık geldi bana.
Umarım meramımı anlatabilmişimdir. Lüzumsuz meşgul ettiysem hakkınızı helal edin.