Firstly, be clear with your own requirements. Then, select the best ER diagram tool that caters to your requirements perfectly. Then, plan your workflow and start designing the database. Use every feature and tool you are offered efficiently. Keeping these things in your mind would ensure that you design a perfect database for yourself.