How would you identify attributes from a user’s requirements specification and then associate the attributes with entity or relationship types?

What will be an ideal response?


In a similar way to identifying entities, we look for nouns or noun phrases in the users’
requirements specification. The attributes can be identified where the noun or noun phrase is a
property, quality, identifier, or characteristic of one of these entities or relationships. By far the
easiest thing to do when we have identified an entity (x) or a relationship (y) in the
requirements specification is to consider What information are we required to hold on x or y?
The answer to this question should be described in the specification. However, in some cases
it may be necessary to ask the users to clarify the requirements. Unfortunately, they may give
answers to this question that also contain other concepts, so that the users’ responses must be
carefully considered.
As there are generally many more attributes than entities and relationships, it may be useful to
first produce a list of all attributes given in the users’ requirements specification. As an
attribute is associated with a particular entity or relationship, remove the attribute from the list.
In this way, we ensure that an attribute is associated with only one entity or relationship type
and, when the list is empty, that all attributes are associated with some entity or relationship
type.

Computer Science & Information Technology

You might also like to view...

Describe the nationality and location of users who own one of these. Are there users in that country that don’t own one? What portion of the users do they represent? Can you think of an icon that would be recognizable to a wider audience?

Analyze this icon, which is often used as a link for e-mail:

Computer Science & Information Technology

Justified text is easier to read because the space between words is standardized

Indicate whether the statement is true or false

Computer Science & Information Technology

To display the Remove Duplicates dialog box, you can click the Remove Duplicates button in the:

A) Data Tools group on the Home tab. B) Edit group on the Home tab. C) Edit group on the Data tab. D) Data Tools group on the Data tab.

Computer Science & Information Technology

What formatting mark displays between words that have been formatted as a nonbreaking space?

A) Question mark B) Small raised triangle C) Exclamation point D) Small raised circle

Computer Science & Information Technology