• 18-11-2012, 17:41:52
    #1
    mrb. beyazperde sistemi gibi yapmak istiyorum.
    http://www.beyazperde.com/filmler/fi...296/oyuncular/
    oyuncular icin veritabaninda bi tablo olusturmak lazim sanirim.
    id - oyuncu adi - oynadigi filmler

    gibi mi yapmak lazim? oynadigi film in id sini oraya yazdirmali miyim?
    yazdirsam bile o oyuncunun diger filmlerini nasil siralayabilirim ?

    yada; filmler tablosunda;
    id - filmadi - oyuncu listesi

    mu yapayim ?

    istedigim filmdeki oyunculari almak, oyuncunun diger filmleri

    mantik onerisi olan ?

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 17:41:52 -->-> Daha önceki mesaj 17:19:17 --

    yoksa soyle mi yapmaliyim ;
    id - oyuncu - fimdeki adi - oynadigi film
    1 - kivanc tatlitug - kuzey - kuzey guney
    2 - kivanc tatlitug - behlul - aski memnu
  • 18-11-2012, 18:16:39
    #2
    öncelikle ihtiyacını tam olarak belirlemelisin. 2 sene sonra ya şunu da yapsaydım keşke dememek için bugünden ileriyi de planlamamız gerekiyor.

    Sıralanacak, hata payı 0 olacak tüm veriler için tablo tutmalısın.

    Bir oyuncu var ise bu oyuncunun oynadığı filmleri farklı bir tabloda tutabilirsin.

    Şöyle;

    Oynadığı_Filmler Tablosu:
    id sanatçı film
    1 1400 12 (Burada 12 nolu film için 1400 nolu sanatçıyı işaretledik.)

    12 nolu filmi Filmler tablosunda
    1400 nolu sanatçıyı Oyuncular ya da Ünlüler gibi artık nasıl uygun oluyorsa o tabloda tutmalıyız.

    Bu şekilde yaparsan bu filmde oynayan diğer oyuncuları belki filmden aldığı puanı vb şeyleri de o tabloda tutabilirsin.
    Mesela görevi neydi aktör aktris yardımcı yönetmen, bu filmden kaç lira kazandı vesaire..
  • 18-11-2012, 18:22:41
    #3
    bir adet oyuncu tablosu oluşturun. örnek

    id oyuncu adı
    1 kıvanç tatlıtuğ
    2 beren saat

    bir de filmler tablosu oluşturun. örnek

    id filmadı oyuncu_idler
    1 aşkı memnu 1,2

    şeklinde olabilir.
  • 18-11-2012, 18:33:38
    #4
    miscel adlı üyeden alıntı: mesajı görüntüle
    öncelikle ihtiyacını tam olarak belirlemelisin. 2 sene sonra ya şunu da yapsaydım keşke dememek için bugünden ileriyi de planlamamız gerekiyor.

    Sıralanacak, hata payı 0 olacak tüm veriler için tablo tutmalısın.

    Bir oyuncu var ise bu oyuncunun oynadığı filmleri farklı bir tabloda tutabilirsin.

    Şöyle;

    Oynadığı_Filmler Tablosu:
    id sanatçı film
    1 1400 12 (Burada 12 nolu film için 1400 nolu sanatçıyı işaretledik.)

    12 nolu filmi Filmler tablosunda
    1400 nolu sanatçıyı Oyuncular ya da Ünlüler gibi artık nasıl uygun oluyorsa o tabloda tutmalıyız.

    Bu şekilde yaparsan bu filmde oynayan diğer oyuncuları belki filmden aldığı puanı vb şeyleri de o tabloda tutabilirsin.
    Mesela görevi neydi aktör aktris yardımcı yönetmen, bu filmden kaç lira kazandı vesaire..
    pm attim hocam. alttaki arkadasin dedigi gibi virgullerle ayirsak daha mi kolay olur acaba ?
    ama dediginiz gibi o oyundaki adini, puanini filan alamayacagiz sanirim
  • 18-11-2012, 18:40:18
    #5
    cevap gönderdim, aktif olarak kullanacağınız verilere kolaylıkla erişebilmelisiniz.
    Yani veritabanından gelen verileri yok virgülle ayıracağım yok noktalı virgül konmamış buna çok uğraşırsınız.

    Tablo kullanmaktan korkmamalıyız, hamal sorgulardan korktuğumuz kadar
  • 18-11-2012, 18:43:14
    #6
    bakalim artik