It really depends on what you prefer. You will get answers that tell you better to first design your object model (programmers will tell you this), and then there are those who are going to tell you first about the development of your data model (database administrators).
In the end, the right way is what you are most comfortable with. If you feel that you are going to do most of the manipulation of data in code, then it may be useful for you to start with an object model. If you feel that you are doing most of the data operations, then it will be useful for you to start with a database.
, , sql , , , db . , , . , , , .
, , , .