Şimdi Ara

Pl/Sql'de kalıtım mantığı?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
1
Cevap
0
Favori
961
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Kisi
    ------
    kis_id PK,
    kis_ad,
    kis_soyad



    Ogrenci
    ---------
    kis_id PK, FK,
    ogr_no



    Ogretmen
    ------------
    kis_id PK, FK



    Merhaba arkadaşlar, üstteki gibi Kisi tablosundan kalıtım alan 2 tablom var. Bunu pl/sql'de direk değil de type kullanarak yapılabileceğini buldum araştırırken ve bu 3 tablonun type'sini oluşturdum. Kisi tablosunu object olarak, diğer 2 tabloyu da under anahtar kelimesiyle kalıtım sağladım. Benim beklediğim şey Ogrenci ya da Ogretmen eklendiğinde bilgilerin Kisi tablosuna da eklenmesiydi ama veri tekrarından dolayı aslında aynı verileri Kisi tablosunda da tutmayı saçma buldum. Kisi'yi tablo olarak değil de sadece type olarak saklasam sadece kalıtım için kullanarak değerlendirsem olur mu? Ama bu şekilde yaparsam da ortada fiziksel bir Kisi tablosu olmayacağı için fk olarak kis_id değişkenini kullanamam. Farklı çözüm önerilerine de açığım.







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.