I'm learning Drupal, and I want to develop a website where the main thing is its database.
I already have the Extended Entity-Relationship Model of the database (kind of complex).
What's the right direction to take when creating a database to be used by Drupal, create it manually and do the queries in Drupal using PHP, as it were a PHP+MySQL site from scratch? Does Drupal provide an easier way to do this?
Edit:
I'm not a Drupal experienced developer. What I want to know is:
- When working with databases, is any better way of doing this that querying the database using SQL syntax, like if I were developing a PHP+MySQL single page?
I just want to know what Drupal developers usually doe when they want to create a database, insert data, modify data, or do some queries and show the data to the users.