Deliverables database table
From TaskDepender
(→Actions) |
(→Actions) |
||
Line 47: | Line 47: | ||
=== Actions === | === Actions === | ||
* [[Deliverables database table - Create|Create]]: When a new project is created, the deliverables table is created. Because of the reference to the task (see [[#Constraints|"Constraints"]], the deliverables table must be created ''after'' the [[Tasks database table|tasks table]]. | * [[Deliverables database table - Create|Create]]: When a new project is created, the deliverables table is created. Because of the reference to the task (see [[#Constraints|"Constraints"]], the deliverables table must be created ''after'' the [[Tasks database table|tasks table]]. | ||
− | * | + | * [[Deliverables database table - Insert|Insert]] |
A deliverable can only be inserted in the current diagram, so in the current container. Therefore, when inserting a deliverable, the <tt>ContainerId</tt> os filled in by using the id of the current container as stored in the [[State variables database table|state-variables table]]. | A deliverable can only be inserted in the current diagram, so in the current container. Therefore, when inserting a deliverable, the <tt>ContainerId</tt> os filled in by using the id of the current container as stored in the [[State variables database table|state-variables table]]. | ||
− | * | + | * [[Deliverables database table - Update|Update]] |
− | + | ||
− | + | ||
* [[Deliverables database table - Delete|Delete]]: Only selected deliverable can be deleted. This means that the user does not have to supply an id, but simply all selected deliverables are deleted. | * [[Deliverables database table - Delete|Delete]]: Only selected deliverable can be deleted. This means that the user does not have to supply an id, but simply all selected deliverables are deleted. |