Salesforce/trailhead

관리자 초급) 3. 표준 및 사용자 정의 개체를 통한 고객 데이터 최적화 / 개체 관계 만들기

이동탁 2025. 1. 2. 13:49

 

 

데이터 모델 - 데이터베이스 테이블이 어떻게 생겼는지 모델링하는 방법

: 스프레드시트에 데이터를 저장하듯이 저장

 

Salesforce CRM에서는 데이터베이스 테이블을 개체 라고 생각하고 열을 필드 라고 생각하고 행을 레코드 라고 생각한다.

 

새 사용자 정의 개체 만들기

 

1. 기어 아이콘을 클릭하고 Setup 실행

2. Object Manager 실행

3. Create | Custom Object 클릭

4. 저장할 개체 명 Lable에 입력

5. 복수형 Lable 입력

6. 저장하기 전에 Launch New Custom Tab Wizard after saving this custom object 선택

7. 나머지를 기본값으로 두고 Save

 

새 사용자 정의 필드 만들기

 

1. 설정에서 Object Manager | 새 개체 로 이동

2. 사이드바에서 Fields & Relationships 클릭

3. 이미 있는 필드 확인 후 New 클릭

4. Currency를 데이터 유형으로 선택

5. Next 클릭

6. 수정할 값 입력

7. Required 선택

8. Next Next Save

 

수행한 작업의 결과 확인 및 새 자산 레코드 만들기

 

1. 앱시작 관리자 클릭 후 Sales 찾아서 선택

앱 시작 관리자

 

2. 탐색 모음에서 Properties(자산) 탭을 클릭 (보이지 않으면 More 클릭)

3. 상단 모서리에서 New 클릭

4. 자산의 이름과 가격을 입력하고 Save

 

정리 :

 

1. 새 사용자 개체 (메뉴) : Setup - Object Manager에서 Create

2. 새 사용자 정의 필드 : Setup에서 새로 생성한 개체로 이동 - Fields & Relationship 에서 필드 생성

3. 새 사용자 정의 레코드 : 앱시작 관리자에서 Sales 선택 (혹은 Home으로 이동) - 새로 생성한 개체로 이동 - New로 등록

 

개체 (메뉴 혹은 주제) > 필드 (해당 개체에서의 키값 설정) > 레코드 (해당 필드에서의 벨류값 설정)

 

개체 관계

 

개체 관계는 두 개체를 서로 연결하는 특별한 필드 유형 > 계정과 연락처는 서로 관계가 있어야 함

 

계정 레코드에서 Related 탭에 연락처에 관한 섹션이 있음

 

해당 관계에 대해서 두 개체의 관계는 룩업 관계로 개체 하나를 다른 개체의 연결된 항목에서 '룩업'할 수 있도록 두 개체를 서로 연결

 

마스터-세부 정보 관계

 

마스터-세부 정보 관계는 좀 더 엄격함, 개체 하나가 마스터고 다른 개체가 세부 정보

 

만약에 주택을 시장에서 철회하는 경우 Property (자산)과 Offer (구매 제안)은 모두 시스템에서 삭제