1. A method for determining common table definitions in distributed databases, the method comprising: independently establishing, for a node in a distributed database, a common network definition for shared logical table names, the establishing including: providing local definitions for at least one logical table; querying at least one node in a network of nodes to determine any existing network definitions for the at least one logical table; if there is no existing network definition, adding one of the local definitions as a new network definition; if there is an existing network definition, updating the existing network definition with any extra columns of the one of the local definitions; and applying an updated network definition to other nodes in the network holding a record of the network definition.