Bắt đầu ngayBắt đầu miễn phí

Tạo thực thể cho mô hình ER

Bộ phận Nhân sự yêu cầu một hệ thống mới để theo dõi các chương trình đào tạo mà nhân viên đã hoàn thành.

Nhiệm vụ của bạn là áp dụng mô hình ER bằng cách thiết lập một thực thể mới để ghi lại chi tiết từng buổi học, bao gồm tham chiếu đến chương trình đào tạo từ thực thể trainings.

Bài tập này là một phần của khóa học

Nhập môn Mô hình dữ liệu trong Snowflake

Xem khóa học

Hướng dẫn bài tập

  • Tạo một thực thể mới tên employee_training_details để lưu các bản ghi về các buổi đào tạo mà nhân viên đã tham dự.
  • Thực thể này cần có employee_training_id làm khóa chính; kiểu dữ liệu là NUMBER(10,0).
  • Thêm thuộc tính mới year với kiểu dữ liệu NUMBER(4,0) để ghi nhận năm nhân viên tham gia đào tạo.
  • Bao gồm các khóa ngoại tham chiếu employee_id trong thực thể employeestraining_id trong thực thể training; cả hai đều có kiểu dữ liệu NUMBER(38,0).

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

-- 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)
);
Chỉnh sửa và Chạy Mã