Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
0
Cevap
1307
Tıklama
0
Öne Çıkarma
Pl/Sql'de kalıtım mantığı?
M
11 yıl (2836 mesaj)
Yüzbaşı
Konu Sahibi

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.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.