Tôi quan tâm đến việc tìm hiểu về các công cụ hoạt động như thế này:Trình kiểm tra chuẩn hóa giản đồ cơ sở dữ liệu?
Đưa ra lược đồ cơ sở dữ liệu và một số dữ liệu, đề xuất xem lược đồ có thể được cấu trúc trong bất kỳ biểu mẫu bình thường cụ thể nào không. tạo ra sự bình thường hóa hơn nữa.
Về cơ bản, một công cụ phân tích tĩnh cho thiết kế lược đồ cơ sở dữ liệu. Giống như các công cụ phân tích tĩnh khác, công cụ cơ sở dữ liệu như vậy không cần tạo ra kết quả hoàn hảo (tôi nghi ngờ một công cụ "hoàn hảo" có tính toán khả thi), hoặc áp dụng cho tất cả các hệ thống cơ sở dữ liệu, hoặc nguồn mở/miễn phí. Công cụ này không cần phải độc lập; nó có thể được đóng gói như một số tính năng IDE tinh vi. Tôi chỉ tự hỏi có gì ở ngoài kia.
Hãy ghi nhớ rằng tôi không tìm kiếm bất kỳ công cụ hoàn toàn chính xác, trên thực tế, tôi đủ điều kiện câu hỏi của tôi để loại trừ khả năng đó. Có lẽ công cụ cũng có thể xem xét việc mã hóa các phụ thuộc chức năng như vậy. –
Nhưng nếu bạn có một bảng với 1 triệu hàng trong đó B là 2 khi A là 1 cho 99,9999% số hàng (có thể có lỗi trong đó và tất cả giá trị B phải là 2) và B không bao giờ là 2 cho bất kỳ giá trị nào khác giá trị của A, bạn có thể thích một công cụ chỉ ra rằng để bạn có thể xem xét nó. –