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, kursun bir parçasıdır

Snowflake ile Veri Modellemesine Giriş

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

-- 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