Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
18, 2008, 01:26:50 pm
42873 Mesaj 8121 Konu Gönderen: 17991 Üye
Son üye: powerturkiye
Turk-Php.Com Forum  |  Yardım Forumları  |  Veritabanı Yardım Forumu  |  Sinema sitesi için film bilgi tablosu oluşturmak... « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: Sinema sitesi için film bilgi tablosu oluşturmak...  (Okunma Sayısı 397 defa)
zapotka
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 10


Üyelik Bilgileri
Sinema sitesi için film bilgi tablosu oluşturmak...
« : 17, 2008, 07:26:50 am »

Merhaba

Sinema sitesi için film bilgi tablosu oluşturmaya çalışıyorum. Genel tasarım olarak tavsiyelerinizi ve oyuncu- karakter adı saklamada yaşadığım tereddüt hakkında yardım istiyorum. Önce tabloları kısaltarak vereyim...

film_bilgisi_tablosu
-film_id
-film_adi
-film_adi_turkce
-tur (tur_id)
-yapim (ulke_id)
-sure
-dil (dil_id)
-yili
-yonetmen (kisi_id)
-senaryo (kisi_id)
-muzik (kisi_id)
-goruntu_yonetmeni (kisi_id)
-oyuncular (kisi_id)ler
-karakterler

tur_bilgisi_tablosu (id, tur)
1 macera
2 dram
3 aksiyon
...

ulke_bilgisi_tablosu (id, ulke)
1 türkiye
2 amerika
3 güney kore
...

dil_bilgisi_tablosu (id, dil)
1 türkçe
2 ingilizce
3 korece
...

kisiler (id, isim, gorev, d_tarihi,...)
1, Keanu Reeves, Oyuncu, ...
..
34, Laurence Fishburne, Oyuncu
..
56, Carrie-Anne Moss, Oyuncu

Şimdi bir filme ait oyuncu isimlerini oyuncular alanında id leri ile saklamayı düşünüyorum, fakat karakter isimlerini nasıl ilişkilendirmeliyim. Şu iki şekil aklıma geliyor.

1 (Oyuncular ve Karakterler şekilnde iki alan kullanmak)
Alan Veri
Oyuncular 1, 34, 56,
Karakterler Neo, Morpheus, Trinity

2 (Tek alan ile )
Alan Veri
Oyuncular 1 (Neo), 34 (Morpheus), 56 (Trinity),

Hangisi daha uygun veya daha uygunu var mı?

Bir de bu kadar bilgi tablosuna ayırmak mı daha iyi, yoksa php içerisinde biri diziden bilgileri almak mı daha sağlıklı olur. (Mesela Tür sayısı en fazla 20,25 satır olur). Sorgu esnasında bu kadar bilgi alanını gruplamak sıkıntı yaratır mı?

Basit gelebilir ama üzerine çok fazla bilgi gireleceği için baştan bu konuda bir eksiklik, hata olsun istemiyorum. şimdiden teşekkürler...





Logged
BotanGuner
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 106



Üyelik Bilgileri WWW
Ynt: Sinema sitesi için film bilgi tablosu oluşturmak...
« Yanıtla #1 : 17, 2008, 11:18:47 am »

Selam,

Bence film_bilgisi_tablosu'nda karakterler tutma ayrı bir tabloda tut, orada da mesela;

kisiler_tbl
-kisi_id
-ad_soyad
-.... (detay bilgi eklenecekse mesela doğum tarihi, uyruk vs.)

poziyonlar_tbl
-pozisyon_id
-pozisyon_adi (yönetmen, oyuncu, senarist, müzisyen...)

film_bilgi_tablosu
-film_id
-film_adi
-film_adi_turkce
-tur (tur_id)
-yapim (ulke_id)
-sure
-dil (dil_id)
-yili

film_karakterler_tbl
-film_id
-kisi_id
-pozisyon_id

gibi.
Logged
DarkElder
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 405


Üyelik Bilgileri
Ynt: Sinema sitesi için film bilgi tablosu oluşturmak...
« Yanıtla #2 : 20, 2008, 02:21:07 am »

film karakterler tablosunda karakter adı güzel olabilir.

film_karakterler_tbl
-film_id
-kisi_id
-pozisyon_id
-karakter_adi
Logged
zapotka
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 10


Üyelik Bilgileri
Ynt: Sinema sitesi için film bilgi tablosu oluşturmak...
« Yanıtla #3 : 09, 2008, 05:29:38 pm »

Cevaplar için çok teşekkürler.

Peki bu dört tabloyu nasıl bir sorguyla ekrana basmalıyım?
Logged
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.