Tôi đang làm việc với một hệ thống nơi chúng tôi có nhiều cơ sở dữ liệu. Tự viết tài liệu là hữu ích vì mỗi cơ sở dữ liệu có thể có một cấu trúc khác nhau.
Chúng tôi quản lý quy trình phiên bản cấu trúc cơ sở dữ liệu và lưu trữ thông tin đó trong các thuộc tính mở rộng. Chúng tôi cũng nắm bắt các mô tả về bảng, cột và các đối tượng cơ sở dữ liệu khác.
Làm việc với các thuộc tính mở rộng sẽ không thể quản lý được nếu không có sự trợ giúp từ tự động hóa. Chúng tôi đã phát triển các công cụ giúp chúng tôi nắm bắt và lưu trữ thông tin trong các thuộc tính mở rộng. Và, chúng tôi cũng có các công cụ để xem và báo cáo thông tin.
Phát triển các công cụ rất hữu ích trong môi trường này, nhưng tôi không thấy được lợi ích nếu bạn làm việc trong một cửa hàng nơi bạn có rất ít cơ sở dữ liệu.