Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

SQL konusunda yardım lazım gençler


freemaniacss

Öne çıkan mesajlar

selam arkadaşlar,bi konuda takıldım.

javada bişeyler yapıyorum.elimde bi database var,ben buna bir tablo eklemek istiyorum.elimde 20 küsür tane koltuk var.bir de elimde 20 küsür tane otobüs seferi var.elimde bir de 4-5 tane farklı otobüs şirketi var.benim istediğimde bu seferlerde dolu olan koltukları databaseden kontrol edip o koltuğu satmamak.şimdi mantıken bu tablomda her otobüs şirketinin her seferi için koltuk sayısı kadar veri girmem gerekicek.
yani elimde 20 koltuk olsa,4 tanede otobüs şirketi ve bu otobüs şirketlerinin de toplam 20 tane seferi olsa.tabloma 20*20 tane veri girmem gerekicek gibi düşündüm.bu kadar uğraşmak istemediğim için,bunun bir kısa yolu varmı,başka yolu var mı danışmak istedim :)
Link to comment
Sosyal ağlarda paylaş

bu tarz tablolarım var zaten,benim amacım sattığım yada ayırttığım bileti bir daha satmamak ya da ayırtmamak.mesela benim seçtiğim 30 id li seferin 4 numaralı biletini ayırttığım da,bu bilet satılamasın istiyorum.bunun için ayrı bi tablo açıp sefer id lerini check edip koltuk numaralarının durumlarını değiştiricem.ama aşırı sql manyağı olamadığım için,aklıma amelelikten başka bir şey gelmedi
Link to comment
Sosyal ağlarda paylaş

peki ben dediğin tabloyu ekledim,elimde sefer_bilgileri diye tablo var,bu tabloda sefer_id leri var,ben yeni bir tablo ekledim dediğin gibi,koltuklar diye,bu koltuklarda dediğin gibi foreign key olarak verip,sefer_id lere refer ettim.peki şimdi bana bunun yararı nedir,elimdeki 20 koltuğu nasıl kontrol edicem.mesela atıyorum.sefer_id si 1 olan otobüsün 12 numaralı koltuğu satıldı,ne yapmam lazım bu yeni tablomda
Link to comment
Sosyal ağlarda paylaş

uğraşmaya gerek yok ekstra tabloyla,

ara yüz programdan satılan biletin koltuk numarasını kaydedeceksin veri tabanına, bir daha o koltuk numarasını satmaya kalktığında veri tabanında o sefer ve firmaya ait o koltuk numarası kaydı varmı diye kontrol edeceksin.

her sefer de otobüsteki koltuk sayısı kadar kayıt eklemek ve sonra satılanları update etmek mantıklı değil bence
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...