Я був програмістом останні шість років. Протягом своєї кар’єри я працював над багатьма веб-додатками.
Більшу частину часу, коли була потрібна база даних, вона була надана нам (програмістам) або ми мали деяку спадщину базу даних, над якою працювали. Якщо це не так, нам довелося самостійно створити та спроектувати базу даних, що було не так складно.
Але чи ми, як програмісти, повинні створити всю базу даних з нуля, коли нам доведеться створити нову програму, де дані є настільки важливими та мають безладні вимоги зі складною моделлю даних?
Хіба це не в інтересах програми та компанії, щоб це зробити експертом?
Я не намагаюся тікати від проектування бази даних, але це так важливо, щоб вийти правильно.