diff --git a/Documentation/assets/database_mcd.svg b/Documentation/assets/database_mcd.svg index cd40034..ab3b2d2 100644 --- a/Documentation/assets/database_mcd.svg +++ b/Documentation/assets/database_mcd.svg @@ -1 +1 @@ -Accountidtoken {uniq}nameageemailphoneNumberpasswordHashprofilePictureTeamidnamepicturemainColorsecondColorTacticFolderidnameTacticid_jsonnamecreationDateto haveroleto shareto shareto shareto shareto containto contain0,n1,n0,n0,n0,n0,n0,n0,n0,n0,10,n1,n0,n0,n \ No newline at end of file +Accountidtoken {uniq}nameageemailphoneNumberpasswordHashprofilePictureTeamidnamepicturemainColorsecondColorTacticFolderidnameTacticid_jsonnamecreationDateto haveroleto containto shareto shareto shareto shareto containto contain0,n1,n0,n0,n0,n0,n0,n0,n0,n0,10,n1,n0,n0,n1,n1,1 \ No newline at end of file diff --git a/Documentation/assets/database_mld.svg b/Documentation/assets/database_mld.svg index 45cd99e..f586f4a 100644 --- a/Documentation/assets/database_mld.svg +++ b/Documentation/assets/database_mld.svg @@ -1 +1 @@ -Accountidtoken {uniq}nameageemailphoneNumberpasswordHashprofilePictureTacticFolderidname#tacticFolderParentTacticidnamecreationDateTeamidnamepicturemainColorsecondColorFolderSharedTeam#idFolder, #idTeamMember#idAccount, #idTeamroleTacticSharedTeam#idTactic, #idTeamTacticSharedAccount#idTactic, #idAccountTacticFolderLink#idFolder, #idTacticFolderSharedAccount#idFolder, #idAccount \ No newline at end of file +Accountidtoken {uniq}nameageemailphoneNumberpasswordHashprofilePictureTacticFolderidname#tacticFolderParent#accountTacticidnamecreationDateTeamidnamepicturemainColorsecondColorFolderSharedTeam#idFolder, #idTeamMember#idAccount, #idTeamroleTacticSharedTeam#idTactic, #idTeamTacticSharedAccount#idTactic, #idAccountTacticFolderLink#idFolder, #idTacticFolderSharedAccount#idFolder, #idAccount \ No newline at end of file diff --git a/Documentation/database_mcd.puml b/Documentation/database_mcd.puml index e7285f2..61a8332 100644 --- a/Documentation/database_mcd.puml +++ b/Documentation/database_mcd.puml @@ -36,6 +36,10 @@ usecase have_team [ role ] +usecase contains_tactic_folder [ + to contain +] + usecase shared_folder_account [ to share ] @@ -82,4 +86,7 @@ folder_contains_tactic -- "1,n" Tactic Account "0,n" -- shared_folder_account shared_folder_account -- "0,n" TacticFolder +Account "1,n" -- contains_tactic_folder +contains_tactic_folder -- "1,1" TacticFolder + @enduml \ No newline at end of file diff --git a/Documentation/database_mld.puml b/Documentation/database_mld.puml index 78b8ef0..67c650c 100644 --- a/Documentation/database_mld.puml +++ b/Documentation/database_mld.puml @@ -15,8 +15,10 @@ object TacticFolder { id name #tacticFolderParent + #account } +Account <-- TacticFolder TacticFolder --> TacticFolder object Tactic {