
This depends on how the project is scheduled. In general, it is not best practice to make a dependency between a part and child object. If you use ALAP (as late as possible) scheduling instead of ASAP, then by default the milestone will have the same due date as the project if there are no dependencies.