Thuộc tính đa trị

Mỗi thực thể có một trong những thuộc tính của nó. Một nằm trong tính (attribute) là 1 trong công năng của hình dạng thực thể mà lại chúng ta cần quan tâm mang lại nó trong dự án công trình của bản thân.

Bạn đang xem: Thuộc tính đa trị


Thuộc tính đối kháng với nằm trong tính phức hợp

Thuộc tính đơn (simple attribute) là ở trong tính nhưng mà bắt buộc phân nhỏ tuổi thành những yếu tố nhỏ tuổi không chỉ có thế.

Thuộc tính phức hợp (composite attribute) là ở trong tính mà có thể phân nhỏ nó thành những nhân tố không giống bé dại hơn.

Ví dụ:

Số năng lượng điện thoại: là 1 trong thuộc tính đối kháng, vì chưng chúng ta cấp thiết tách bóc 1 số ít điện thoại cảm ứng thông minh thành các nguyên tố nhỏ dại không dừng lại ở đó.Địa chỉ: hoàn toàn có thể xem là một ở trong tính tinh vi, chúng ta cũng có thể bóc các đơn vị chức năng hành chủ yếu như: xã-phường, quận-huyện, tỉnh-thị thành ra thành các thuộc tính nhỏ rộng nhằm dễ làm chủ.

Thuộc tính đối chọi trị và ở trong tính đa trị

Thuộc tính solo trị là nằm trong tính nhưng từng thể hiện của thực thể chỉ dấn một quý giá nhất.

Thuộc tính đa trị (multivalued attribute) là nằm trong tính nhưng từng trình bày của thực thể hoàn toàn có thể nhấn nhiều hơn nữa 1 quý hiếm.

Ví dụ:

Ngày sinh là một trong thuộc tính solo trị của thực thể SINH VIÊN, từng biểu lộ của thực thể này là một chúng ta sinch viên cụ thể chỉ có tuyệt nhất 1 quý giá ngày sinh.

Xem thêm: Bánh Răng May Ơ Bánh Răng Di Chuyển S140W, Moay Ơ Lắp Bánh Răng Di Chuyển S140W

Chuyên môn là 1 trong những nằm trong tính đa trị của thực thể GIẢNG VIÊN, mỗi giáo viên hoàn toàn có thể có rất nhiều trình độ chuyên môn như: ‘Lập trình’, ‘Tân oán cao cấp’ với ‘CSDL’….vv

Thuộc tính dẫn xuất

Thuộc tính dẫn xuất (derived) là 1 trong những trực thuộc tính có thể suy ra từ bỏ đều thuộc tính liên quan.

Ví dụ: Trong trường học tập, họ cần quan tâm mang đến tuổi của sinc viên, tuy vậy ở trong tính tuổi ko đề xuất lưu vào DataBase một bí quyết thẳng, chúng ta có thể dựa vào ngày sinh để suy ra tuổi của mình. Vậy nằm trong tính tuổi đó là một thuộc tính dẫn xuất.

Thuộc tính xác định

Thuộc tính xác định (identifier attribute) là một trong thuộc tính hoặc một đội hợp vài ở trong tính mà trải qua đó, bọn họ xác định được gần như biểu hiện riêng lẻ của một thực thể.

Ví dụ: Một dòng xe sản phẩm công nghệ có nhiều trực thuộc tính khác nhau như: nhãn hiệu, dòng xe, năm tiếp tế, màu sơn…số form, số máy…vv Với 2 ở trong tính ‘số khung’ và ‘số máy’ bạn có thể biệt lập được tất cả các biểu đạt của thực thể này.

Biểu diễn ở trong tính vào sơ thứ ER

Để biểu diễn 1 thuộc tính vào sơ thứ ER, họ thực hiện hình elíp (ellipse) với một con đường thẳng nối mang đến thực thể hoặc mối links nhưng nằm trong tính đó trực thuộc về.

Với thuộc tính dẫn xuất bọn họ vẫn áp dụng hình elíp cùng với nét gạch ốp đứt. Và với trực thuộc tính đa trị, chúng ta vẫn áp dụng hình elíp cùng với 2 đười viền để biểu đạt. Trong ngôi trường phù hợp ở trong tính là là trực thuộc tính khẳng định, tên thuộc tính sẽ được gạch chân.

Để dễ tưởng tượng hơn, họ thuộc xem sơ thiết bị ER bên dưới:

*
Mô hình ER – trực thuộc tính

Mô hình bên trên diễn tả một số trong những ở trong tính của thực thể GIẢNG VIÊN. Chúng ta có

Mã nhân viên là một trực thuộc tính xác minh dựa vào thuộc tính này bạn cũng có thể phân minh những nhân viên cấp dưới vào trường học, cũng như những giáo viên không giống nhau.Số năm công tác hoàn toàn có thể liên quan mang đến phúc lợi, mức lương … đó là một ở trong tính xứng đáng quyên tâm, tuy nhiên trực thuộc tính này rất có thể suy ra tự ở trong tính ngày vào làm. Do kia, đấy là một trực thuộc tính dẫn xuất.Kỹ năng là 1 trực thuộc tính nhiều trị, như ví dụ phía bên trên, 1 giáo viên rất có thể có khá nhiều hơn 1 tài năng.