Custom Dataverse Table for Phone Call Logs | Best Table Type for Storing Call Information

What is the Best Table Type for Storing Phone Call Log Information?

Question

You need to create a custom Dataverse table that would contain phone call log information, like call date, start and end time, phone number, and a short description of the call's purpose.

What will be the best table type to store such information?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D. E.

Correct Answer: D

Dataverse provides the three types of tables (entities): Standard - this is a usual custom table type user can create.

These tables store data and navigation for model-driven apps.

Activity - this is a special custom table type for storing activity information like appointments, phone calls, emails, tasks, etc.

Virtual - this custom table type has columns that bring data from external sources, like Azure SQL Database or Azure Cosmos DB.

If you need to store activity information, you need to use an activity table type.

This type creates columns that help you properly store the data, such as start and end time, duration, due date.

Also, Dataverse provides columns to capture the activity purpose, like subject and description.

When you select the Activity type for the new table (Number 1), the Dataverse automatically creates and locks a Primary Name Column with a "Subject "for a Display name (Number 2) and internal column Name (Number 3)

The system also locks the table ownership to "User and team" (Number 4) because an Organization cannot own activity tables.

New table

Display name *

PhoneLog

Plural display name *

PhoneLogs
Name* @
crife_ PhoneLog

Primary Name Column oO

Display name *

Subject

Name *

oO

Subject

files)

Fewer settings “

> Description

v Table type

Choose table type @

Enable attachments (including notes and

Activity table

@ Choosing this option will affect Collaboration
settings

Ownership @

User or team

Cancel

-@

All other options are incorrect.

For more information about Dataverse table types, please visit the below URLs:

The best table type to store phone call log information in Dataverse depends on the specific requirements of the organization and how the data will be used. However, based on the options provided in the question, the most appropriate choice would be the "Activity" table type (option D).

Here's a brief explanation of each of the table types:

A. Standard: This table type is the most basic and commonly used table type in Dataverse. It is used for storing general business data and can be customized to meet specific requirements.

B. Virtual: This table type is used for creating a logical view of data from multiple tables. It does not store any data itself but provides a way to view and work with data from different tables in a unified way.

C. Regular: This is a legacy table type that is no longer recommended for use. It is similar to the standard table type but lacks some of the advanced features and functionality.

D. Activity: This table type is specifically designed for tracking activities, such as phone calls, emails, and appointments. It includes fields for tracking date/time, duration, status, and other details related to the activity.

E. Temporary: This table type is used for storing data temporarily, such as during a data import or transformation process. The data is automatically deleted after a specified period of time.

Given that the requirement is to store phone call log information with details such as call date, start and end time, phone number, and a short description of the call's purpose, the Activity table type is the most appropriate choice. The Activity table type includes fields specifically designed for tracking this type of information, such as the "Actual Duration" field for tracking the length of the call, the "Description" field for tracking the purpose of the call, and the "Regarding" field for linking the call to a related record in Dataverse, such as a contact or account.

In summary, the Activity table type is the best choice for storing phone call log information in Dataverse because it includes fields designed specifically for tracking activity-related data and provides advanced functionality for managing and reporting on this type of data.