|
Table | Field | ā | Note |
|
Base table | DICOMs_ID | PRIMARY KEY, the unique identifier of a group of SMIs | To record the basic information of SMIs on the server side |
Storage path | The storage path of SMIs on the server side |
|
Pipeline table | pipeline_ID | PRIMARY KEY, the unique identifier of a pipeline for viewing a group of SMIs between the client and server | Based on base table, to record the connected relationship between the SMIs rendering in memory on the server and remote user on the client |
DICOMs_ID | FOREIGN KEY of base table, to declare which group of SMIs the client is viewing |
Client | Client user |
IP address | IP address of the committer |
State | Whether the SMIs finished rendering in memory on the server? Yes, allow the client to next operation. No, prompt for waiting |
|
Behavior table | behavior_ID | PRIMARY KEY, the unique identifier of each behavior request event from the client | Based on pipeline table, to record operation requests from the client user and their process state |
pipeline_ID | FOREIGN KEY of pipeline table, to declare which pipeline on viewing and processing |
Behavior type | Including viewing angle, clipping, or color/opacity transformation |
Behavior-instruction | From the client, to transfer the parameters in terms of the corresponding behavior type, recorded in the form of quantization parameters |
State | Pending, processing, or finished |
|