• 14-12-2020, 23:44:02
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Herkese merhabalar,
    Bir veritabanı ödevim var. Kışla veritabanı tutuyorum. Er, astsubay ve subay tablolarım personel tablosundan kalıtım alıyor. Bir de araçlar adlı bir tablom var. Bu araçlar, tablomda araçları kullanacak personel için, personelin idsini çekmeye çalışıyorum fakat şöyle bir hata alıyorum

    ERROR: HATA: "araclar" tablosu üzerindeki ekleme veya güncelleme işlemi "personel_id_fk" foreign key kısıtlamasını ihlal ediyor DETAIL: "personel" tablosunda (personel_id)=(3001) anahtarı mevcut değildir. SQL state: 23503

    sebebi nedir?
  • 15-12-2020, 22:20:28
    #2
    RuneS adlı üyeden alıntı: mesajı görüntüle
    Herkese merhabalar,
    Bir veritabanı ödevim var. Kışla veritabanı tutuyorum. Er, astsubay ve subay tablolarım personel tablosundan kalıtım alıyor. Bir de araçlar adlı bir tablom var. Bu araçlar, tablomda araçları kullanacak personel için, personelin idsini çekmeye çalışıyorum fakat şöyle bir hata alıyorum

    ERROR: HATA: "araclar" tablosu üzerindeki ekleme veya güncelleme işlemi "personel_id_fk" foreign key kısıtlamasını ihlal ediyor DETAIL: "personel" tablosunda (personel_id)=(3001) anahtarı mevcut değildir. SQL state: 23503

    sebebi nedir?
    3001 id ile personel yok

    olmayan askere arac zimmetlemeye calisiyorsun - gercek hayatta olur ama digitalde mumkun degil
  • 15-12-2020, 22:50:13
    #3
    hocam orada 3001 idli bir asker var ama eklenmiyor bunu 1 de yapsam 100 de yapsam aynı