The Entity-Relationship model proposes that reality be viewed from three points of view, namely:
to) the objects that make up the reality,
b) the types of information or characteristics one wishes to know about the objects that make up the reality and
c) how these objects interact with each other.
In this way, the Entity-Relationship Model consists of three concepts: Entity, Attribute and Relationship. The objects that make up reality are the Entities. The characteristics you want to know about the objects that make up reality are the Attributes. The way objects interact with each other.
So your first two questions lead me to the same answer: Yes, both models are correct, the first being better. The more details you add correctly and coherently to the model as the theory teaches us, the better the understanding/understanding/ease of development. Of course every extra effort should match within a cost-time-result line, but I will not go into those details that escape the question...
As to the attribute, learned that:
a) Identification: The identification of each attribute must be composed of a singular noun and, if necessary, one more qualification that characterizes it. Uppercase letters shall be used. For example: NAME, DESCRIPTION, DATE OF BIRTH
b) Definition: Each attribute should receive a brief description of its meaning for the Organization. In addition, the description of an attribute must be supplemented with a local or global "data type" that characterises it. For example: REGISTRATION NUMBER (INT, 05).
That is, if these attributes are with many characters it is because there is something that contradicts item A of our theory. Therefore, it would be better to review their identification.
Sorry to ask, but the Conceptual Model you refer to is not the same as the MER (Entity Relationship Model)?
– Ingrid Farabulini
Yeah, that’s the one...
– MeuChapeu