• 16-04-2010, 18:04:53
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    optix adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar 12'lik bölümler halinde ilave yaptım alanları tabloya , herhangi bir sorun oluşmadı .
    İlginç bir durum ama bu kadar alana ekleme , güncelleme , silme ve listeleme işlemlerini yapmak baya uğraştırır ( performansta düşer sanırım ) .
    Haftalık Ders Programını veritabanına kaydetmenin daha pratik bir yolu varmıdır ?
    ( Her gün 12 Ders'ten oluşuyor 7 x 12 )
    Tam olarak yapmak istediğin nedir? Onu söyle... Bu arada dersleri |, ~, ^, , (virgül) gibi çok kullanılmayan ifadelerle birleştirebilir, onlarıda explode ile ayırarak yardırabilirsin...
  • 16-04-2010, 18:19:53
    #11
    by_grafitus adlı üyeden alıntı: mesajı görüntüle
    Tam olarak yapmak istediğin nedir? Onu söyle... Bu arada dersleri |, ~, ^, , (virgül) gibi çok kullanılmayan ifadelerle birleştirebilir, onlarıda explode ile ayırarak yardırabilirsin...
    Bir dershane programı için öğretmenin haftalık ders programına öğrenci kaydı yapmak , aynı zamanda öğrencinin panelinde bu verileri çekebilmek .
    Şuan için kafamdakini uygularken veritabanında tablo oluştururken sorun oluşunca konu hakkında yardım istedim ( Diğer aşamalarda sorun çıkarsa ordada talebimiz olur ) .
    Tablodaki alanları alt'ta bahsettiğim şekilde ayarladım deneme amaçlı veri ekledim ve verileri sayfaya çektim herhangi bir sorun oluşmadı .
    Sadece daha basit yapılabilirmi acaba diye düşündüm , performans açısından .
    Ama çokda önemli değil , önemli olan veritabanına alanları açabilmekti onuda hallettik .
  • 16-04-2010, 18:46:00
    #12
    haftalık ders programını 1 tabloya mı gömeceksin?

    1. haftalar
    2. dersler
    3. sınıflar.

    3 tabloya böl joinle derim. boşu boşuna fazla satır querysi yapma
  • 16-04-2010, 18:56:15
    #13
    Her ders için bir numara ver. Türkçe => 1, Matematik => 2 gibi... Tablo yapın şöyle olsun: ogretmen, ptesi, sali, çrs, prs, cuma, ctesi, pzr. Dersleri de sırasıyla virgülle ayırarak girersin. Daha değişik yapılarda aklıma geldi. Ama en iyi bu.
  • 16-04-2010, 19:18:31
    #14
    by_grafitus adlı üyeden alıntı: mesajı görüntüle
    Her ders için bir numara ver. Türkçe => 1, Matematik => 2 gibi... Tablo yapın şöyle olsun: ogretmen, ptesi, sali, çrs, prs, cuma, ctesi, pzr. Dersleri de sırasıyla virgülle ayırarak girersin. Daha değişik yapılarda aklıma geldi. Ama en iyi bu.
    Kapitan adlı üyeden alıntı: mesajı görüntüle
    haftalık ders programını 1 tabloya mı gömeceksin?
    1. haftalar
    2. dersler
    3. sınıflar.
    3 tabloya böl joinle derim. boşu boşuna fazla satır querysi yapma
    Tavsiyeleriniz için teşekkürler , sanırım detay aşamasında daha pratik çalışma düzeni oluşturmalıyım .
  • 16-04-2010, 19:37:24
    #15
    optix adlı üyeden alıntı: mesajı görüntüle
    Tavsiyeleriniz için teşekkürler , sanırım detay aşamasında daha pratik çalışma düzeni oluşturmalıyım .

    eline 1 kağıt kalem al.

    öğretmen dersler haftalar günler sınıflar, ın her biri için 1 er tane dikdörtgen çiz.
    sonra o dikdörtgenlerin içlerine sütünları yaz
    sonra birbirlerine bağla


    örnek : dersler.ogretmen_id = öğretmen.id birbirine
    mesela alt tarafta wordpress in çalışma tablosu var. buna benzer birşey yap.
    buna flowchart deniyor akımşeması. eğer database ini düzenli oluşturmazsan sonra çok sorun çekersin. DB dizaynı çok önemlidir. haberiniz olsun.

  • 17-04-2010, 15:03:13
    #16
    Kapitan adlı üyeden alıntı: mesajı görüntüle
    eline 1 kağıt kalem al.

    öğretmen dersler haftalar günler sınıflar, ın her biri için 1 er tane dikdörtgen çiz.
    sonra o dikdörtgenlerin içlerine sütünları yaz
    sonra birbirlerine bağla


    örnek : dersler.ogretmen_id = öğretmen.id birbirine
    mesela alt tarafta wordpress in çalışma tablosu var. buna benzer birşey yap.
    buna flowchart deniyor akımşeması. eğer database ini düzenli oluşturmazsan sonra çok sorun çekersin. DB dizaynı çok önemlidir. haberiniz olsun.
    Çalışmanın içerisine girince çok detaylı düşünmek gerektiğini anladım , konu hakkında verdiğin bilgi için saol .
    Evde şuanda bağlantı kesik olduğu için çok detaylı bir arama yapamadım flowchart hakkında .
    Türkçe kaynak bilgin varsa konu hakkında , paylaşırsan sevinirim .