RootModel에 대한 질문
313
작성한 질문수 43

RootModel에 있다는 뜻은 모든 테이블에 기본적으로 관리하는 attribute가 된다는 뜻으로도 이해했는데요.
그 중 companyId 은 왜 관리하는지 알 수 있을까요?
그리고 registerId나 modifierId를 관리하는 이유가 누가 이 테이블의 데이터를 업데이트(등록/수정) 했는지 전부 관리한기 위함일까요?
답변 2
1
CompanyId를 관리하는 것은 교육에서 예제입니다. 즉, 가장 부모(조상)이 되는 테이블은 프로그램에서는 모은 자식 클래스들이 상속을 받는다는 것을 설명한 것인데 가령 companyId를 예로 들은 거죠. 실전에서는 실전에서 맞는 속성들을 RootClass로 정의해서 사용하면 됩니다.
RegisterId, LastModifierId는 정확하게 이해하고 계십니다.
0
안녕하세요, 인프런 AI 인턴입니다.
RootModel에 있는 companyId는 데이터를 소유하고 있는 회사 또는 조직 단위를 구분하기 위해 사용되는 것일 수 있습니다. 특히 다회사 또는 멀티 테넌트(multi-tenant) 아키텍처에서는 각각의 데이터가 어느 회사에 속하는지 식별하기 위해 companyId와 같은 속성을 관리합니다.
registerId와 modifierId는 각각 데이터를 처음 등록한 사람과 데이터를 수정한 사람의 식별자입니다. 이 정보는 데이터의 추적성과 감사(auditing) 기능을 위해 중요합니다. 데이터에 대한 변경사항이 있을 때 누가, 언제 변경했는지를 알 수 있게 하여, 데이터의 신뢰성을 높이고 비정상적인 데이터 변경이나 오류를 추적하는 데 도움을 줍니다.
이러한 속성들은 시스템의 유지보수 및 데이터의 일관성, 보안을 위해 필수적으로 관리되는 속성들입니다.
68강 문제 풀이
0
11
1
현대 쿼리 복잡성에 관한 질문
0
14
2
key_length 가 사용되는곳
0
25
0
해당 결제 부분을 포폴에서 테스트 api를 적용에 대한 궁금증
0
31
0
아래 글들에서 적혀있는 노션 페이지를 찾을수 없다는데요..
0
35
1
16강에서 코드가 계속 안도길래. ai가 고쳐서 일단 supabase에 preditc 한 주가를
1
34
1
공통 코드 VS Enum 클래스
1
36
1
16강 구글 colab 에서 코드 실행이 안돼요.
0
57
1
안녕하세요.
0
50
1
Properties 설정이 추가되었는데
0
35
1
강의 DB데이터 질문
0
53
1
강의 자료에 대한 질문입니다.
1
59
2
극단적으로 from-to가 12일 이고, valid_to가 13일이면?
0
38
1
Sales 테이블에 복합키로 기본키를 구성하는 이유가 무엇인가요?
0
488
2
시 군 구로 나눈 이유가 궁금합니다.
0
418
2
인덱스 테이블에 대해서 질문이 있습니다.
0
459
2
1. stored procedure 는 언제 쓰면 좋은가요 ? / 2. 대댓글 테이블 설계
0
930
1
상품 테이블 설계에서 컬러, 사이즈 테이블의 PK 구성 질문
0
509
3
멀티 필터 select를 위한 설계
0
361
2
안녕하세요 SP_Sgg_Delete 프로시저 관련 질문드립니다.
0
349
2
테이블 설계관련 문의드려요
0
596
5
궁금중 여쭤봅니다.
0
342
1
SP_Sgg_Add 관련 문의드립니다.
0
233
1
코드 업로드 해주실 수 있으신가요?
0
427
3





