Changes between Version 9 and Version 10 of Conceptual_design


Ignore:
Timestamp:
01/22/26 19:26:03 (2 weeks ago)
Author:
231118
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Conceptual_design

    v9 v10  
    1515* ''created_at'' (datetime)
    1616
    17 ----
    1817
    1918==== 2. Users ====
     
    2625* ''created_at'' (datetime)
    2726
    28 ----
     27
    2928
    3029==== 3. Memberships ====
     
    3635* ''created_at'' (datetime)
    3736
    38 ----
     37
    3938
    4039==== 4. Environments ====
     
    4847*Ограничување:* UNIQUE (tenant_id, name)
    4948
    50 ----
     49
    5150
    5251==== 5. ENV_Tokens ====
     
    6059* ''expires_at'' (datetime)
    6160
    62 ----
     61
    6362
    6463==== 6. Computers ====
     
    7877*Ограничување:* UNIQUE (tenant_id, name)
    7978
    80 ----
     79
    8180
    8281==== 7. Computer_history ====
     
    9291* ''timestamp'' (datetime)
    9392
    94 ----
    9593
    9694==== 8. Computer_processes_current ====
     
    107105* ''timestamp'' (datetime)
    108106
    109 ----
     107
    110108
    111109==== 9. Computer_processes_history ====
     
    122120* ''timestamp'' (datetime)
    123121
    124 ----
     122
    125123
    126124==== 10. Sysmon_events ====
     
    135133* ''details'' (text – JSON како string)
    136134
    137 ----
     135
    138136
    139137==== 11. Network_connections ====
     
    149147* ''timestamp'' (datetime)
    150148
    151 ----
     149
    152150
    153151==== 12. Security_alerts ====
     
    162160* ''resolved'' (boolean, DEFAULT 0)
    163161
    164 ----
     162
    165163
    166164==== 13. Env_settings ====
     
    173171* ''updated_at'' (datetime)
    174172
    175 ---
     173
    176174
    177175=== Релации ===
    178176
    179 # Tenants ⟶ Environments (1:N) 
     177* Tenants ⟶ Environments (1:N) 
    180178Еден tenant може да има повеќе environments.
    181179
    182 # Tenants ⟷ Users (M:N преку Memberships) 
     180* Tenants ⟷ Users (M:N преку Memberships) 
    183181Корисник може да припаѓа на повеќе tenants со различни улоги.
    184182
    185 # Environments ⟶ ENV_Tokens (1:N) 
     183* Environments ⟶ ENV_Tokens (1:N) 
    186184Едно environment може да има повеќе токени за клиентски агенти.
    187185
    188 # Environments ⟶ Computers (1:N) 
     186* Environments ⟶ Computers (1:N) 
    189187Едно environment содржи повеќе компјутери.
    190188
    191 # Computers ⟶ Computer_history (1:N) 
     189* Computers ⟶ Computer_history (1:N) 
    192190Еден компјутер има повеќе временски перформансни записи.
    193191
    194 # Computers ⟶ Computer_processes_current (1:N) 
     192* Computers ⟶ Computer_processes_current (1:N) 
    195193Еден компјутер има повеќе тековни процеси.
    196194
    197 # Computers ⟶ Computer_processes_history (1:N) 
     195* Computers ⟶ Computer_processes_history (1:N) 
    198196Еден компјутер може да има историски процеси (ако е овозможено).
    199197
    200 # Computers ⟶ Sysmon_events (1:N) 
     198* Computers ⟶ Sysmon_events (1:N) 
    201199Еден компјутер генерира повеќе Sysmon безбедносни настани.
    202200
    203 # Computers ⟶ Network_connections (1:N) 
     201* Computers ⟶ Network_connections (1:N) 
    204202Еден компјутер има повеќе активни мрежни конекции.
    205203
    206 # Computers ⟶ Security_alerts (1:N) 
     204* Computers ⟶ Security_alerts (1:N) 
    207205Еден компјутер може да активира повеќе безбедносни аларми.
    208206