MulaiMulai sekarang secara gratis

Membuat entitas untuk model ER

Departemen HR meminta sistem baru untuk melacak program pelatihan yang telah diselesaikan karyawan.

Tugas Anda adalah menerapkan model ER dengan menyiapkan entitas baru untuk mencatat detail setiap sesi, termasuk referensi ke program pelatihan dari entitas trainings.

Latihan ini adalah bagian dari kursus

Pengantar Pemodelan Data di Snowflake

Lihat Kursus

Petunjuk latihan

  • Buat entitas baru bernama employee_training_details yang akan menyimpan catatan sesi pelatihan yang diikuti karyawan.
  • Entitas ini harus menyertakan employee_training_id sebagai primary key; tipe datanya NUMBER(10,0).
  • Tambahkan atribut baru year dengan tipe data NUMBER(4,0) untuk mencatat tahun ketika karyawan mengikuti pelatihan.
  • Sertakan foreign key yang mereferensikan employee_id pada entitas employees dan training_id pada entitas training; keduanya bertipe data NUMBER(38,0).

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- 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)
);
Edit dan Jalankan Kode