These questions are designed to be similar to ones that will be asked on certification exams. Â Aim to get most of these questions correct on the first attempt.
48 Responses to “Data Model: Quiz”
Leave a Reply
You must be logged in to post a comment.
It kind of seems like there is a “hierarchy” of objects. Near the top are Accounts, which have one-to-many relationships with other objects. One Account can have many Contacts, many Opportunities, etc. Users would seem to be even higher. An Account, Opportunity or Contact can have only one Owner, even though an Owner may own many Accounts, Opportunities or Contacts. Does this make sense?
The strongest sense of hierarchy in my mind is the record ownership relationship (most records will have a record owner in salesforce). Also account ownership as you mention- the account is the “glue” that holds together a whole of related records. Beyond that, I would call the relationships more of a “web” 🙂
Hi Jhon,
Where can I found more resources for practice? Quiz/Tests/Questions
The 2 questions quiz is not enough…
Best,
Omer
This is true. Suggestions welcome!
I’m working on a massive update folks, including lots of new quesitons
Yes! Thanks! Definitely need a few more on here, with ERD diagrams would help.
Hi. Maybe this was answered, but there are a lot of responses to this. For reporting purposes, would you not have a single opportunity named that when converted, could be tied to multiple accounts for reporting purposes?
For example, a sale of an engine part would have an opportunity called – Engine part opportunity, which could be tied to many accounts.
Or is an opportunity an opportunity, with no individual reference to a particular opportunity. That would be referenced in another field.
For example “opportunity,” would be linked many accounts, with another field, Part Name – referencing the part and in reports it would be configured to look for both fields to get the same result.
An opportunity is linked to a single account.
If you were selling multiple parts within the opportunity, those parts would be represented as line items within that opportunity.
Now if you wanted to create a relationship where an opportunity was linked to multiple accounts you would like do either a) create multiple opportunities or b) create a junction object to allow secondary relationships (kind of like contact roles for accounts/contacts)
Hi John,
how should we read the Account-Opportunities relationship. one way like one account can have many opportunities.Many opportunities can have one account.
Should we read it forward from account to opportunity, in second step backwards from opportunity to account. Then we can reach to conclusion what kind of relationship has to be established.?
I am not getting that.
One account can have many opportunities- therefore account to opportunity is a one to many relationship. Reversing that, opportunity to account is a … relationship
So if you refer to Opportunities to accounts would you say opportunities to accounts is a “many to one”….?
Correct, account is one to many with opportunities, the reverse is true as well
As of Summer 16, we can have Multiple Contacts assigned to multiple Accounts:
https://releasenotes.docs.salesforce.com/en-us/summer16/release-notes/rn_sales_shared_contacts.htm
I think we should have a chart detailing the various possibilities, for example have an account object and multiple lines drawn to an opportunity. Having graphical examples are really helpful. Great work btw!
ERDs should detail exactly what you’re describing- however the relationship between account and opportunity would be expressed through a single line (crows feet describing the “many” side of the relationship)
Hi John,
I am wondering if its really necessary to study those huge diagrams under Salesforce Data Model from certification point of view? Since I’m literally bogged down studying all these scary diagrams along with the relationship lines. Any advice is really appreciated. Thanks.
You don’t need to memorize the diagrams by any stretch but you should have a solid understanding of the basic object relationships (e.g. account, contact, opp, lead, etc.)
I think the questions are not clear. You ask in “singular” and the answer/explanation is in plural.
I know the relationships between these objects. But I didn’t answer correctly in my first quiz.
Thanks in advance for your great support with site.
Ah gotcha- the name of the object would be singular. For example “User” is the actual name of the object; the question is using the literal object name.
Hi, yep, As Joel same here. Cheers.
Am I incorrect to think that PermissionSet is referring to one instance of a permission set (one permission set label)? I know the creation of a permission set can be applied to many users. Multiple “PermissionSets” can can be applied to mulitple users, creating a many to many relationship.
You’re correct- permission set is a m2m relationship to user (that’s the correct answer as well).
Hi John
We need more practice question on data model as the relationship is very extensive. Can you let us know the trusted link or site where we can have practice question or test to firm our understanding.
Please help
I will look into adding more questions – FYI this is not a heavy focus of this exam. It is more provided for reference.
Awesome site…
Do you think that Question 2 should read-
PermissionSet(s) to User is a _____ to ____ relationship.
instead of
PermissionSet to User is a _____ to ____ relationship. ?
I guess i was thinking of it as how a single permission set relates to users. Thanks
Tbe question refers to the objects themselves (single) rather than the records created in the object (plural). That’s the intent of the question!
Hi John,
I am a bit confused with the relationships. One Opportunity can have many Accounts meanwhile one account can have many Opportunities right. Then should it be Many to many relationship?
One opportunity can have many accounts – are you sure? 🙂
hi John
thanks for a great site for exam prep.
would it be possible to point me to where i can get a detail look at all the relationships between the major tabs. i get a little confused, so if possible will like a list of object relationships between the major ones.
thanks in advance
Take a look at the schema builder and the schema documentation http://www.salesforce.com/us/developer/docs/api/index_Left.htm#CSHID=sforce_api_erd_majors.htm|StartTopic=Content%2Fsforce_api_erd_majors.htm|SkinName=webhelp
Hi John,
I cannot find the quiz for the Data Model section either.
Thanks,
Susan
Fixed!
Fixed
Thanks!
When I go to the quiz section in any of the modules I only see the remark “These questions are designed to be similar…” and then the comments section. The quiz itself is not displayed. What could be the reason for that?
Fixed now!
Hi John.
The Question One is about Opportunity – to – Account relationship. As an opportunity can have one and only one account, it is a one- to – one relationship. If it is about Account- to – Opportunity relationship then it will be zero(or one) – to – many relationship as one account can have zero(or one) to many opportunities. But the answer to the question is different.
Awaiting your clarification. Thanks.
Hi Jai,
Great question – this quiz question is there precisely for this reason.
The account to opportunity is a one (or zero) to many relationship, as you mentioned. That necessarily means – from a data a perspective – that the reverse is also true: the opportunity object has a many to one relationship with the account object.
Now if you think about this from the perspective of an individual opportunity record, yes, an opportunity can only be related to one account. However, an account can still have more than one opportunity related. Therefore the object relationship still stands as a many to one. Hope that helps.
Cheers,
John
It’s much clear now. Thanks.
hi, i see the Data Model had 2 Quiz questions (i was expecting more), for a paid subscription, what are the total quiz questions.. per topic, etc?
thanks
Hi Jon,
Some sections are slimmer than others – there are 30 practice questions (half of the real exam) at the end of the guide. The value of this guide is not intended to be in the # raw questions but the overall approach (you can search the web for a greater volume of questions… albeit most are incorrect or poorly written). That said it is something I get asked for frequently so I will consider beefing up!
Cheers,
John
I read question 2 a little differently. I would have said many to one.
Permission sets can be many but user would stipulate 1. Should the question not be “users” sorry to be pedantic.
The question wording is using fully qualified API names, but yeah I agree with your objection from an English standpoint 🙂
It would have helped me a lot to do the data model section BEFORE the security and user setup sections.
Thanks for the thought – it is intentionally organized this way (so that the data model has some context), but I do appreciate the feedback. Others feel free to chime in on your thoughts on the organization – always open to making changes.
Thanks for the SSN example John, that made a light bulb come on
I am confused about question one in the Quiz – Relationship of Opportunity to Account — Why is it not one to one? One opportunity is related to only one account.
An account to opportunity relation would be quite understandably one to many.
What am I missing?
Many opportunities can be related to one account.
A true one-to-one relationship isn’t very common in Salesforce – for instance:
A US citizen to Social Security Number would be a one to one relationship.
Citizen can only have 1 SSN, SSN can only be tied to one citizen.
Whereas an opportunity can only have on account, an account can have many opportunities.
Make sense?