Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Veritabanları & SQL

Cevapla
 
LinkBack Seçenekler
Eski 25/05/2005, 23:15   #1 (permalink)
Üye
 
valeron Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2004
Mesaj: 35
Varsayılan market database

bi market database hazırlamam lazım fakat söyle bi problem var

3 tablo hazırladım

birincisi group table;
urun_id urun
1 temizlik
2 gıda
3 oyuncak
4 bilgisayar

burada urun_id primary key.

ikinci sub_group table

urun_id urun
1 sabun
1 deterjan
2 ekmek
2 süt
3 araba
3 kamyon
4 ekran kartı
4 ses kartı

burdada urun_id primary key olmuyor çünkü birden fazla aynı parameter var.

Üçüncü tablo malzeme tablosu;

urun_id urun
1 elidor
1 dove
2 ekmek
2 ekmek1
3 oyuncak markası
3 oyuncak markası1
4 ATi Radeon
4 Nvidia



Kısaca yapmak istedigim group altında subgroup çıkacak sub group elemanları mesela temizlik latında sabun ve deterjanın çıkması.veya bilgisayar altında ati ve nvidia çıkması.nasıl yapabilirim?tesekkurler.
valeron hatta değil   Alıntı Yaparak Yanıtla
Eski 28/05/2005, 11:50   #2 (permalink)
Eski Cevizci
 
Üyelik Tarihi: 01/2003
Mesaj: 447
Varsayılan

hangi database ? access ise yardımım dokunur
__________________
www.koddeposu.com TÜRKİYENİN KOD PAYLAŞIM PLATFORMU
www.kullaniciyorumlari.com E ADI ÜSTÜNDE, SENİN ALMAK İSTEDİĞİN ŞEYİ ADAMLAR KULLANMIŞ, BİDE ÜSTÜNE YORUM YAZMIŞ.
.
realperest hatta değil   Alıntı Yaparak Yanıtla
Eski 28/05/2005, 23:51   #3 (permalink)
Cevizci Shapka
 
Shapka Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: KKTC
Mesaj: 285
Varsayılan

niye öle acayip bi db tipi oluşturdun ki ?

1. tablonda yaptığın gibi yap hepsini
yani 1. tablo

katkodu/katadı
1 temizlik
2 gıda
3 oyuncak
4 bilgisayar

oluyorsa 2. tablo

tipkodu/tipadı/katkodu
1 sabun 1
2 deterjan 1
3 ekmek 2
4 süt 2
5 araba 3
6 kamyon 3
7 ekran kartı 4
8 ses kartı 4

3. tablo da

urunkodu/urunadı/tipkodu
1 elidor 1
2 dove 1
3 ekmek 2
4 ekmek1 2
5 oyuncak markası 3
6 oyuncak markası1 3
7 ATi Radeon 4
8 Nvidia 4

yani hepsinin id si farklı bağlantı id si farklı olsun...
eğer böyle yaparsan sonradan eklemelerin daha kolay olur ve veritabanında karışıklık olmaz...
kolay gelsin...
__________________
The Unforgiven...
Shapka hatta değil   Alıntı Yaparak Yanıtla
Eski 29/05/2005, 01:13   #4 (permalink)
Üye
 
Cekici Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 03/2004
Yer: Geniş ve Loş Bir Yer.
Mesaj: 1,138
Varsayılan

Unforgiven ..

3.tabloya şöyle değiştirelim bence büyük sorgularda birz daha hız kazanabilir diye düşünüyorum.

urunkodu/urunadı/tipkodu/kadkodu
1 elidor 1 1
2 dove 1 1
3 ekmek 2 2
4 ekmek1 2
5 araba markası 5 3
6 kamyon markası1 6 3
7 ATi Radeon 7 4
8 Nvidia 8 4

gibi
__________________
Öfkeli iken konuşun, göreceksiniz ki pişman olacağınız en güzel konuşmayı yapmışsınızdır..

Reklam Oku Para Kazan
Cekici hatta değil   Alıntı Yaparak Yanıtla
Eski 29/05/2005, 14:28   #5 (permalink)
Cevizci Shapka
 
Shapka Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: KKTC
Mesaj: 285
Varsayılan

çekici o hız kaybettirir zaten sen 1. tablodan sonra 3. tabloyu seçmezsin. illa ki aradakini kullanırsın. o yuzden ilerideki databasein gereksiz şekilde yorulmasına sebeb olabilir. zaten bu database in içinde en kabarık tablo o olacak gibi duruyo. bence başka field eklenmemeli...
__________________
The Unforgiven...
Shapka hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
c++ database I2sync C / C++ 0 06/11/2006 19:06
vb .net ve database musalpay Visual Basic 1 24/01/2006 11:16
Database webomer Veritabanları & SQL 7 29/08/2005 22:29
Market Otomasyonları - BARKOD Kayıtları aquaa Genel Programlama 2 10/07/2005 05:52
! Database ! Masterphp Veritabanları & SQL 6 01/08/2003 21:29


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 19:43.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net