BaşlayınÜcretsiz Başlayın

ER modeli için varlık oluşturma

İK departmanı, çalışanların tamamladığı eğitim programlarını takip etmek için yeni bir sistem talep etti.

Görevin, eğitimler varlığındaki eğitim programına bir referans da içerecek şekilde, her oturumun ayrıntılarını kaydedecek yeni bir varlık oluşturarak ER modelini uygulamaktır.

Bu egzersiz

Snowflake ile Veri Modellemesine Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Çalışanların katıldığı eğitim oturumlarını kaydedecek employee_training_details adlı yeni bir varlık oluştur.
  • Bu varlıkta birincil anahtar olarak employee_training_id bulunmalı; veri türü NUMBER(10,0) olmalı.
  • Çalışanın eğitimi aldığı yılı kaydetmek için veri türü NUMBER(4,0) olan yeni bir year özniteliği ekle.
  • employees varlığındaki employee_id ve training varlığındaki training_id alanlarına referans veren yabancı anahtarlar ekle; her ikisinin de veri türü NUMBER(38,0).

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- Create new entity
___ employee_training_details (
  	-- Assign a unique identifier for the entity
	___ ___ PRIMARY KEY,
  	-- Add new attribute
    ___,
  	-- Add new attributes to reference foreign entities
  	___ NUMBER(38,0),
    ___ NUMBER(38,0),
    ___ (___) ___ employees(employee_id),
    ___ (___) ___ trainings(training_id)
);
Kodu Düzenle ve Çalıştır