M
Michelle F
Hi there! I am hoping someone can help me weed through this mess of
relationships and set up a logical structure. Hopefully I can lay this
problem out clearly.... I think the answer may lie in creating place holding
"blank" values to help the grouping, but I am looking forward to what
everyone else thinks.
The database is designed to track "activities" that can be associated with
either a project or a document. A project MAY be (does not have to be)
associated with one or more documents. Currently, I am forcing activities to
be one or the other (project related or document related) but this splitting
is getting complicated and confusing. I would like to be able to combine
everything more neatly.
Ok, so there are projects, documents, and Technical Committees (TC). All
projects belong to a TC, but not all documents belong to a TC. And not all
TCs have projects or documents. So, I think it is something like this:
Project to Document: one to many
Project to TC: many to one
Document to TC: many to one
I would like to be able to view activities sorted by TCs, projects or by
documents (whether the document is associated with a project (entered as
project-activity) or not (entered as a document activity)). I am considering
creating a blank "project" to catch all documents not associated with other
projects but I am not sure if I will be able to sort activities within that
blank catch-all group.
I hope this makes sense! My current method of having activities entered as
either associated with a project or a document is becoming cumbersome and I
am afraid it will lead to more problems in the future.
Thanks!
relationships and set up a logical structure. Hopefully I can lay this
problem out clearly.... I think the answer may lie in creating place holding
"blank" values to help the grouping, but I am looking forward to what
everyone else thinks.
The database is designed to track "activities" that can be associated with
either a project or a document. A project MAY be (does not have to be)
associated with one or more documents. Currently, I am forcing activities to
be one or the other (project related or document related) but this splitting
is getting complicated and confusing. I would like to be able to combine
everything more neatly.
Ok, so there are projects, documents, and Technical Committees (TC). All
projects belong to a TC, but not all documents belong to a TC. And not all
TCs have projects or documents. So, I think it is something like this:
Project to Document: one to many
Project to TC: many to one
Document to TC: many to one
I would like to be able to view activities sorted by TCs, projects or by
documents (whether the document is associated with a project (entered as
project-activity) or not (entered as a document activity)). I am considering
creating a blank "project" to catch all documents not associated with other
projects but I am not sure if I will be able to sort activities within that
blank catch-all group.
I hope this makes sense! My current method of having activities entered as
either associated with a project or a document is becoming cumbersome and I
am afraid it will lead to more problems in the future.
Thanks!