Created using ER and Class diagrams