Dear sir,
I have experienced in designing these type of diagrams. Because, in the software development we have deal with these types of diagrams. I can help help you with this work. I am deal with enterprise level ER diagrams. So, this will be a easy thing.