Trong hình trên, các thuộc tính được viền xanh là các thuộc tính định danh (thuộc tính khóa), các thuộc tính được gạch chân là các tham chiếu (là khóa của các bảng khác). Đường nối thể hiện kiểu của đối tượng được tham chiếu.
Với mỗi đường dẫn tham chiếu , chúng ta định nghĩa một đường dẫn tham chiếu đảo nghịc -1 , ánh xạ từ Range[] = Y đến Domain[] = X . Một chuỗi đường dẫn được định nghĩa = 1,…,kvới mọi i, Range[i] = Domain[i+1]. Qua chuỗi đường dẫn, chúng ta tìm ra được sự phụ thuộc giữa các thuộc tính của các đối tượng dữ liệu có liên quan.
Ví dụ: Chúng ta có thể định nghĩa một tham chiếu đảo ngịch của tham chiếu SVID của bảng Dangky và gọi nó là Dangky_vao. Quan hệ này sẽ trả về tập các đăng ký khóa học của sinh viên.
Chuỗi khe tham chiếu τ=ρ1..ρm, là chuỗi các khe tham chiếu, xác định
các hàm từ đối tượng đến các đối tượng khác có liên quan gián tiếp. Ví dụ, Sinhvien.Dangky_vao..Khoahoc.GVID được dùng để xác định tập các giáo viên một sinh viên từng học.
Khoahoc Giaovien Danhgia Dokho KHID Dangky KHID SVID Diem DKID Sinhvien SVTen MucdoTM SVID Giaovien GVTen Khanang GVID M M M 1 M 1 Xephang
c) Thuộc tính:
Mỗi thuộc tính Aj A(Xi) nhận giá trị trong một miền nhất định được kí hiệu là V(Aj). Chúng ta giả sử rằng miền giá trị là xác định. Thuộc tính A của lớp X được kí hiệu là X.A. Ví dụ, lớp sinh viên có thuộc tính MucdoTM và miền giá trị của Sinhvien.MucdoTM có thể là {high, low}. Một số thuộc tính như tên, số bảo hiểm xã hội là các thuộc tính đã được quyết định trước nên thường được gọi là các thuộc tính cố định. Các thuộc tính khác được gọi là thuộc tính xác suất.
d) Cấu trúc khung:
Một cấu trúc khung (skeleton structure) σ của một lược đồ quan hệ là đặc tả một phần của thể hiện của lược đồ. Nó xác định tập các đối tượng Oσ
(Xi) cho mỗi lớp, các giá trị của các thuộc tính cố định của đối tượng và quan hệ giữa các đối tượng đó. Giá trị của các thuộc tính xác suất là không xác định.