Tôi đã là một lập trình viên trong sáu năm qua. Trong suốt sự nghiệp của mình, tôi đã làm việc trên nhiều ứng dụng web.
Hầu hết thời gian, khi cần một cơ sở dữ liệu, nó được trao cho chúng tôi (các lập trình viên) hoặc chúng tôi có một số cơ sở dữ liệu kế thừa để làm việc. Nếu không, chúng tôi phải tự tạo và thiết kế cơ sở dữ liệu không khó lắm.
Nhưng chúng ta, với tư cách là lập trình viên, có nghĩa vụ phải tạo toàn bộ cơ sở dữ liệu từ đầu khi chúng ta phải xây dựng ứng dụng mới trong đó dữ liệu rất quan trọng và có yêu cầu lộn xộn với mô hình dữ liệu phức tạp?
Có phải đó là lợi ích tốt nhất của ứng dụng và công ty để thực hiện nó bởi một chuyên gia?
Tôi không cố chạy trốn khỏi việc thiết kế cơ sở dữ liệu, nhưng đó là một điều rất quan trọng để làm đúng.