In our company we have a huge project with lots of tables. When I mean a lot it is about 500. Maybe it is something normal. Some of these tables have more than 200 fields. I find that trying to make an E-R Diagram for the whole system will be confusing, tiring and useless. Just including the tables would result in a frightening list of boxes. Not to mention the relations that will flow like spaguetti.
How do you document those projects? Is there any technique for divide and conquer the structure of a project?
By the way we use Microsoft Visio and our servers run Oracle.
Update: As everybody said we all agree that a 500-table ERD will be useless and needs to be broken up in pieces. The method of grouping tables in sub-diagrams is something much more interesting. How many tables are too much? What If I can't find clear routes for the relations? Is there any strategy or heuristic that may help?