60 is not a particularly large number of tables, but I understand your problems.
A chart should contain as many tables as it should be well understood. No more no less. However, you should consider how to organize these tables into more functional blocks to make it easier to understand your diagrams.
For example, let's say that you are making a billing system with customers, orders, line items, and payments. This is related to your inventory system with SKUs, suppliers, current stocks, open deliveries, etc. When you model your inventory section, even if you might need fields from customers or line items, put this in your chart as a separate object. This simplifies chart modeling.
Representations would actually be a physical representation of these conglomerate objects if you always needed the same information in the same structure. For example, it is possible for a line item to always require an order status or customer name. Create a view, and then use it to represent the three tables in the diagram.
The map is not a territory. Think about what you are trying to present with each chart and how easy it is to imagine. A chart does not have to contain every table that it will use on it, if you can point to another chart that will explain this.
source share