Please find the response below,
In Gantt, we have various members, it can be used based on the features included in our project but some members are mandatory to render Gantt they are TaskId, ParentId, StartDate and Duration/EndDate. TaskId values should be unique, hence it is considered as primary key column. TaskId and ParentId relationship is used to constructing parent-child hierarchical structure data.
We have Resource table which have many – many relationships with the Gantt Table. ResourceId’s are unique hence it is taken as PK column. The ResourceId of GanttTable have only Id collection based on this Id’s collection resource name will be assigned to tasks.
We have also prepared a sample for your reference, please find the sample location as below,
Please let us know if you require any other assistance.