Sınırsız kategori mantığında Otomatik Sayı türü alan haricinde iki alan olması temel seviyede yeterlidir:
Id -> Otomatik Sayı Birincil Anahtar
ParentId -> Sayı, Varsayılan Değer 0
Name -> Metin
Id ParentId Name
1 0 Beyaz Eşya
2 0 Araba
3 1 Çamaşır Makinesi
4 1 Buzdolabı
5 2 Skoda
6 0 Bilgisayar
7 6 Asus
şeklinde örneklendirebilirsiniz. Ana kategori ki sizin örnekte Ürün 1 oluyor ParentId alanındaki değeri 0 olacak. Alt kategorileri ise Ürün 1'e ait Id değerini alacaklar.
Tabloya kaydederken Sipariş başlığı bir tablo içindeki ürünlerin olduğu ise ayrı bir tabloda olacak. Alt tablodaki miktar alanlarını topladığınızda zaten o siparişin toplamlarını elde etmiş olursunuz.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.