Mô hình hóa dữ liệu vì ý nghĩa
Cũng có bằng 28 ngôn ngữ khác
English · Español · 日本語 · Português (Brasil) · Français · Deutsch · Italiano · 한국어 · 简体中文 · Português (Portugal) · 繁體中文 · Bahasa Indonesia · Türkçe · Polski · ไทย · Nederlands · العربية · עברית · Українська · हिन्दी · Русский · Svenska · Dansk · Norsk bokmål · Suomi · Español (México) · Français (Canada) · Deutsch (Schweiz)
Chương 2 của Data Architect, Phần 1: Trở thành kiến trúc sư dữ liệu. Trước: Tư duy như một kiến trúc sư dữ liệu Salesforce.
Một trong những việc tôi làm trong cuộc gọi đầu tiên với khách hàng là lắng nghe các danh từ. Đối tác bán lẻ. Người nhận. Trung tâm phân phối. Giao hàng. Xe tải. Đâu đó trong cuộc trò chuyện ấy là những mầm mống của mô hình dữ liệu của tôi, và tôi muốn bắt đầu nhìn thấy nó trước khi có ai mở Thiết lập. Trong chương này chúng ta sẽ làm điều đó hai lần. Trước tiên trên một thứ ai cũng hiểu, một trường huấn luyện chó: chủ nuôi, người nhân giống, những chú chó và các trò chúng biết. Rồi trên Steve Trucking, công ty giao hàng chặng cuối mà chúng ta dùng xuyên suốt khóa học.

Hình ảnh được tạo bằng AI.
Ở chương 1 tôi đã nói mô hình dữ liệu là bộ xương. Chương này nói về cách thiết kế bộ xương, theo đúng thứ tự tôi làm: hiểu việc kinh doanh, mô tả dữ liệu, và chỉ sau đó mới quyết định Salesforce sẽ triển khai nó thế nào. Khái niệm, rồi logic, rồi vật lý. Nếu bạn chỉ vào bất cứ thứ gì trong mô hình vật lý của tôi và hỏi “cái này ở đó để làm gì?”, tôi muốn có thể dẫn bạn ngược qua mô hình logic và mô hình khái niệm về đến một điều mà việc kinh doanh thực sự cần.
Mỗi mô-đun bắt đầu với những chú chó, trong một phần ngắn mang tên Ngồi, Đứng yên, Mô hình hóa, rồi đưa cùng bước đi đó sang Steve Trucking. Hãy theo dõi mô hình chó trong suốt chương: đó là một sơ đồ lớn dần từ mô-đun này sang mô-đun khác, từ những hộp đơn giản đến các quan hệ, đến một mô hình dữ liệu chi tiết, rồi đến các đối tượng Salesforce, và mọi hộp đều giữ nguyên vị trí, để bạn thấy chính xác mỗi bước thêm vào điều gì.
Chương này gồm sáu phần
Phần tiêu đề “Chương này gồm sáu phần ”- Lắng nghe các danh từ. Tìm những mầm mống của một mô hình dữ liệu trong một cuộc trò chuyện nghiệp vụ, và quên Salesforce đi một chút. Năm danh từ về chó trở thành năm hộp ứng viên.
- Vẽ các mối quan hệ. Một hay nhiều, bắt buộc hay tùy chọn, hiện tại hay theo thời gian, và khái niệm nghiệp vụ ẩn trong một quan hệ nhiều-nhiều: Trò của chó, và Phân công tổ.
- Xây dựng mô hình logic. Những thuộc tính mô tả đúng thứ cần mô tả, và những khóa duy nhất, bất biến, không mang ý nghĩa, không bao giờ là dữ liệu cá nhân (PII). Vì sao tên của một con chó, số điện thoại của chủ nuôi và ngay cả số vi mạch của nó đều không đủ làm khóa.
- Đặt dữ liệu vào đúng chỗ. Chuẩn hóa là gì, rồi một bảng tính sáu con chó được đưa từng bước đến Dạng chuẩn thứ ba, và cùng ba câu hỏi ấy ở Steve Trucking.
- Thiết kế theo dạng chuẩn thứ ba, rồi lùi lại. Khi nào tôi cố ý rời khỏi mô hình gọn gàng: người dùng, báo cáo, danh sách chọn hay quan hệ tra cứu, quy mô, phân tích và AI. Và ngày trường huấn luyện chó bắt đầu nhận cả mèo.
- Chuyển mô hình vào Salesforce. Từ mô hình logic đến các đối tượng chuẩn và tùy chỉnh, trường và quan hệ, chính-chi tiết hay tra cứu, và vì sao bạn không thiết kế từ Thiết lập.
Khi học xong, hãy tự kiểm tra với hướng dẫn ôn tập của chương: một danh sách kiểm tra cho kỳ thi, những thói quen vượt ra ngoài kỳ thi, các thuật ngữ cần biết và vài câu hỏi.
Bạn sẽ làm được gì
Phần tiêu đề “Bạn sẽ làm được gì ”- Tìm các thực thể và quan hệ ứng viên trong một cuộc trò chuyện hay một tài liệu yêu cầu, và xác nhận chúng với phía nghiệp vụ.
- Mô tả từng quan hệ: lực lượng (cardinality), ý nghĩa, nó có bắt buộc không, và lịch sử của nó có quan trọng không.
- Xây dựng một mô hình logic với thuộc tính nằm trên đúng thực thể và những khóa đứng vững.
- Áp dụng 1NF, 2NF và 3NF như những câu hỏi thực tế, và phi chuẩn hóa có chủ đích, biết rõ cái giá của nó.
- Ánh xạ một mô hình logic vào Salesforce và lần ngược mọi lựa chọn vật lý về đến việc kinh doanh.
Tìm hiểu thêm
Phần tiêu đề “Tìm hiểu thêm ”- Salesforce Certified Platform Data Architect Exam Guide (opens in a new tab), Salesforce Help (tiếng Anh, kiểm tra ngày 2026-10-12): mục tiêu DM-1, mô hình dữ liệu
Tiếp theo: Kiến trúc dữ liệu Salesforce
