I have designed a database for a bunch of different properties. Each property has Employees, Customers, and assets. The assets are items that can be assigned to customers for a period of time then returned.
My question is I am wondering if setting up one database in one location using the property code as part of the primary key is a good idea or should I somehow split the database up into tables by locations.