Các quy tắc ánh xạ cơ bản:
- Thực thể (entity) → một bảng; thuộc tính → cột; khóa của thực thể → primary key.
- Thuộc tính đa trị (multi-valued) → tách ra một bảng riêng nối bằng foreign key.
- Quan hệ 1–1: nhúng foreign key (kèm UNIQUE) vào một trong hai bảng.
- Quan hệ 1–nhiều: đặt foreign key ở phía "nhiều" trỏ về phía "một" (order.customer_id).
- Quan hệ nhiều–nhiều: tạo bảng trung gian (junction) chứa foreign key tới cả hai bảng; khóa chính thường là cặp hai FK đó.
- Thực thể yếu (weak entity): khóa gồm khóa của thực thể chủ cộng thêm khóa phân biệt cục bộ.
Hình dung: thực thể thành bảng, còn quan hệ được biểu diễn bằng khóa ngoại — trừ nhiều–nhiều phải cần một bảng riêng. Sau khi ánh xạ, thường kiểm tra lại bằng chuẩn hóa để loại trùng lặp.