Internship Project/Data Labeling and Update Tool
(25.02.19) ERD (draft)
Multi-DB Resource-based Architecture (Draft)
User Scenario를 기반으로 작성한 초기 ERD : MongoDB 와 MySQL 두 DB를 모두 사용한 멀티 리소스 아키텍처를 구현
- Spring Boot 내에서 JPA를 활용해서 CRUD 기반으로 구성
- 하지만, 2000~3000개의 샘플데이터로 구성된 데이터 베이스를 업데이트하기 위해서 해당 데이터는 MongoDB에 저장
- The dataset, including its sample data (row data), versioning archive, and template data, will be managed using MongoDB.
- The columns in each dataset may vary.
- Distinction is made by the collection name and document ID in MongoDB, which are stored as field values in the table.
- The admin must approve (assign) the modified samples before they are reflected in the final sample.
- Once all sample data is complete, the admin must give final approval (assign) for the dataset update and archiving for versioning to proceed.
- Templates are for reference only and are read-only at this stage, without any relationships.
- Labels related to the labeling feature need further discussion.
'Internship Project > Data Labeling and Update Tool' 카테고리의 다른 글
(25.02.26) ERD - Simplified (0) | 2025.02.26 |
---|---|
(25.02.20) ERD (Even Sourcing Based) (0) | 2025.02.24 |
(25.02.18) User Scenario (0) | 2025.02.24 |
(25.02.11) Open Source Data Labeling & Updating Tool Ideation (1) | 2025.02.24 |