G
Guest
I have a table of Projects and a table of Companies. The tblCompanies has
architects, owners, and contractors in it. If a Project will have only one
architect and one owner, but several contractors, does it make sense to pull
the contractors out into their own table to use with a many-to-many junction
table? Or just keep them all together in one table (differentiate by a
BusinessType field) and use the whole for the junction? (Then how do you
restrict a Project to only one architect and only one owner?)
I’m assuming if this table is split, I can continue to use the generic field
name CompanyID, even in separate tables & then use that as a subform link to
list company-specific projects after I compile all companies into one query.
And I can use a generic CompanyID foreign field in tblContacts & not have to
separate them out as well. Yes?
Anyway, I digress….. 1 table or 2? or 3?
thx.
any and all comments appreciated.
sr
architects, owners, and contractors in it. If a Project will have only one
architect and one owner, but several contractors, does it make sense to pull
the contractors out into their own table to use with a many-to-many junction
table? Or just keep them all together in one table (differentiate by a
BusinessType field) and use the whole for the junction? (Then how do you
restrict a Project to only one architect and only one owner?)
I’m assuming if this table is split, I can continue to use the generic field
name CompanyID, even in separate tables & then use that as a subform link to
list company-specific projects after I compile all companies into one query.
And I can use a generic CompanyID foreign field in tblContacts & not have to
separate them out as well. Yes?
Anyway, I digress….. 1 table or 2? or 3?
thx.
any and all comments appreciated.
sr