4 Các chi tiết kỹ thuật sổ đăng ký thành phần lõi/kho
4.2.1 Các kiểu dữ liệu được lưu trữ
[S27] Các kiểu dữ liệu là danh mục của các lớp đăng ký riêng biệt. Như vậy, tất cả các thành phần lõi được lưu trữ bao gồm các thuộc tính sau đây:
• Định danh duy nhất (bắt buộc): Định danh mà tham chiếu một trường hợp kiểu dữ liệu trong một cách rõ ràng và duy nhất.
• Phiên bản (bắt buộc): Một chỉ dẫn của về phát triển của một trường hợp kiểu dữ liệu. • Tên mục từ điển (bắt buộc): Tên chính thức của một kiểu dữ liệu.
• Định nghĩa (bắt buộc): Ngữ nghĩa của kiểu dữ liệu.
• Quy tắc sử dụng (tùy chọn, lặp): Một quy định mà mơ tả các điều kiện cụ thể có thể ứng dụng cho
kiểu dữ liệu.
[S28] Các kiểu dữ liệu được lưu trữ bao gồm thuộc tính sau đây:
• Thuật ngữ về từ hạn định (bắt buộc): Một tên mang đủ ngữ nghĩa mà phân biệt kiểu dữ liệu từ kiểu
thành phần lõi cơ bản của nó. Nó phục vụ cơ bản cho tên mục từ điển của kiểu dữ liệu.
[S29] Các kiểu dữ liệu được lưu trữ có một kiểu thành phần lõi như là nền tảng của nó.
[S30] Các kiểu dữ liệu được lưu trữ có thể bao gồm một hoặc nhiều hơn giới hạn về thành phần nội dung và một hoặc nhiều hơn giới hạn về thành phần bổ sung để cung cấp thông tin thêm vào về mỗi quan hệ giữa kiểu dữ liệu và kiểu thành phần lõi tương xứng của nó. Chúng định danh giới hạn về
định dạng của nội dung thành phần và/hoặc giới hạn về các giá trị có khả năng xảy ra của các thành phần bổ sung của kiểu thành phần lõi tương xứng.
[VÍ DỤ]
Số lượng kiểu thành phần lõi có một đơn vị số lượng thành phần lõi bổ sung với các giá trị có khả năng xảy ra như gram(gam) và second(giây). Một kiểu dữ liệu mà được sử dụng cho
thành phần lõi cơ bản như là: Person.
Weight(cân nặng cá nhân). Số lượng không chấp nhận second(giây) như một đơn vị số lượng.