Those are all really good questions to ask before I get too far along...thank you.
Lets's start at the top...
Ideally, I want to be able to sort/view the data a couple of different ways
By Engineer - Only the projects assigned to the engineer would show
By Project - If project 536 consisted of sub projects 1st floor, 2nd floor, etc. I would want to see all projects associated with project #536
For our Monday morning team meeting, we would want to be able to see all open projects in the following format...
[Project #] - [Project Name] - [Sub-project (if one exists)] - [PM] - [Engineer]- [Install Date] - [Status] etc.
They are identical.
Does this then become a boolean where if there is a sub-project, a new record will be added with the Project Number, Project Name, Sub-project Name, PM, Engineer, etc.?