Just help you clarify one misunderstanding
Database design is not an easy thing. Few people can do DB design right after taking some cources. All the true DB architects have some development experiences.
Which course I should take?