I have three projects and all three projects have certain information which are shared. For instance, lets say a table of vehicles (basic info: year, make, model) and a table of vehicle owners (again basic info: name, address, age). The vehicle and owner information would need to be accessible by the three projects. What are the pros and cons of creating a separate Database for a single access point (2 tables total) versus creating a vehicle and owner table for each of the respective databases for the three projects (6 tables total)? Is there a best practice for this?