Line 28: |
Line 28: |
| * all Journal objects | | * all Journal objects |
| | | |
− | ==== Every Object has tags(traits) ==== | + | ==== Tags ==== |
| + | |
| + | Every Library object have finite quantity of predefined tags and infinite quantity of users tags. |
| + | |
| + | '''Objective tags'''<br> |
| + | Will be set by activity itself after including new Object. |
| + | |
| + | * ''creator'' for activities |
| + | * ''creation'' for objects that were generated by activity(''activity_id'' field is not empty) |
| + | * ''unbind'' for Journal objects w/o ''activity_id'' field |
| + | * ''local'' objects are stored in Journal |
| + | * ''remote'' link to remote object |
| + | |
| + | '''Subjective tags'''<br> |
| + | Will be set by activity authors or users |
| + | |
| + | * ''activity'' required and mutually exclusive for ''content'' |
| + | * ''content'' required and mutually exclusive for ''activity'' |
| + | * ''endless quantity of users tags'' |
| | | |
| ==== Remote Objects ==== | | ==== Remote Objects ==== |