Schema Builder로 작업하기
학습 목표
- Schema Builder를 데이터 모델링에 사용하면 어떤 장점이 있는지 설명할 수 있습니다.
- Schema Builder를 사용해 특정 개체 모델의 스키마를 만들 수 있습니다.
- Schema Builder를 사용해 사용자 정의 개체를 스키마에 추가할 수 있습니다.
- Schema Builder를 사용해 사용자 정의 필드를 스키마에 추가할 수 있습니다.
데이터 모델의 실제 이용 사례 확인하기
지금까지 D’Angelo와 함께 사용자 정의 개체, 필드 및 관계를 몇 개 만들었습니다. 앱의 데이터 모델이 조금 더 복잡해지기 시작하고 있습니다.
Schema Builder는 데이터 모델을 시각화하고 편집할 수 있는 도구입니다. 이 도구는 D’Angelo가 만들고 있는 것과 같은 복잡한 데이터 모델을 설계하고 이해하는 데 유용합니다. 작동 방식을 살펴보세요.
- 설정에서 Schema Builder를 빠른 찾기 상자에서 검색하고 클릭합니다.
- 왼쪽 패널에서 Clear All(모두 지우기)을 클릭합니다.
- 연락처, Favorite(즐겨찾기), Offer(구매 제안) 및 Property(자산)를 선택합니다. 이전 유닛에서 만든 즐겨찾기 개체와 이전 도전 과제에서 만든 제안 및 자산 개체가 있을 것입니다.
-
Auto-Layout(자동 레이아웃)을 클릭합니다.
다음과 같은 화면이 표시됩니다.
이런 개체를 캔버스에서 여기저기로 끌어 옮길 수 있습니다. 이렇게 하면 개체 또는 관계가 바뀌지 않지만 데이터 모델을 유용한 방법으로 시각화할 수 있습니다. Schema Builder는 Salesforce 사용자 정의를 동료 직원에게 소개하거나 데이터가 전체 시스템에서 어떻게 흐르는지 설명하는 데 유용한 도구입니다.
Schema Builder로 개체 만들기
Schema Builder를 사용하여 개체를 만들 수도 있습니다. 시스템 설계 시에 모든 사용자 정의를 즉석에서 수정할 수 있기를 원하면 이 시각적 인터페이스에서 개체를 만들 수 있습니다. 작동 방식은 다음과 같습니다.
- 왼쪽 사이드바에서 Elements(요소) 탭을 클릭합니다.
-
Object(개체)를 클릭하고 캔버스로 끌어 옮깁니다.
- 개체에 대한 정보를 입력합니다. 원하는 정보를 마음대로 입력할 수 있습니다!
-
Save(저장)를 클릭합니다.
새 개체가 Schema Builder에 표시됩니다. 빠르네요! 다음으로 필드를 몇 개를 추가합니다.
Schema Builder로 필드 만들기
Schema Builder로 필드를 만드는 방법은 개체를 만드는 방법과 동일합니다.
- 요소 탭에서 필드 유형을 선택한 후 방금 만든 개체로 끌어 옮깁니다. 관계 필드, 수식 필드 및 일반 필드를 Schema Builder에서 만들 수 있습니다.
- 새 필드에 대한 세부 정보를 입력합니다.
-
Save(저장)를 클릭합니다.
좋네요! 개체 관리자로 돌아가면 새 개체가 자산, 제안 및 즐겨찾기 개체와 동일하게 표시된다는 것을 확인할 수 있습니다.
요약
이 모듈에서 많은 내용을 배웠습니다. 먼저 개체, 필드, 레코드를 포함한 데이터 모델과 데이터베이스에 대해 학습하고 DreamHouse 앱에 맞게 각각 만들었습니다. 그런 다음 개체의 관계와 Schema Builder를 사용하여 데이터 모델을 시각화할 수 있는 방법에 대해 알아봤습니다.
더 깊이 있는 내용을 다루기 시작하면 사용자 정의 개체 및 필드가 도처에 보이고, 자신도 모르게 데이터 모델링 전문가가 되어 있을 것입니다. 즐겁게 만들어 보세요!
리소스