데이터 모델 - 데이터베이스 테이블이 어떻게 생겼는지 모델링하는 방법
: 스프레드시트에 데이터를 저장하듯이 저장
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 (구매 제안)은 모두 시스템에서 삭제
'Salesforce > trailhead' 카테고리의 다른 글
초보 개발자) 1. 개발 준비하기 (0) | 2025.01.06 |
---|---|
관리자 초급) 5. 데이터 내보내기 (0) | 2025.01.06 |
관리자 초급) 4. 데이터 가져오기 (1) | 2025.01.06 |
관리자 초급) 2. 설정 탐색 / AppExchange 최대로 활용하기 (1) | 2024.12.27 |
관리자 초급) 1. Salesforce Data Platform으로 비즈니스 성공을 달성하세요 (1) | 2024.12.26 |