Question

When developing data models, some people suggest you should have all entities identified before y...

when developing data models, some people suggest you should have all entities identified before you add attributes to each entity, while others suggest that you include the attributes in each entity when you start the conceptual model. explain the pros and cons of each approach.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

DATA MODELS :

The data model is nothing but the process of creating a data model that is to be stored in the database. The data model is the conceptual representation and it includes many factors like

1.The Data objects

2.Association between the different objects

3.Some certain Rules.


This Data model is helpful for the visual representation of the data. It is having some specific values and some sort of cinematic and some type of security ensuring the quality of the data. In Database management, we are having two different types of data model techniques are there. Those are :

1.E-R model -Entity-Relationship model

2.UML - Unified Modelling Language


We need to identify the basic Primary Goal of the Data Model.

1. It ensures the all the data objects required by the database that is to be represented in the form of accurate.

2. It helps us to create the database in the format of the conceptual

3. It helps us to define the Relational Tables.

4. It also identifies to find the missing data and repeated data


Types of Data Models :


We ate having many of the numbers of data models in the database . some of them are mentioned below.

There are mainly three types of data models are presented in the database.Those are

Conceptual, Logical, and Physical data model


Conceptual Data Model :

1. It is helpful for the establishment and creating of the entities, their attributes and the relation between the items.

There are 3 items are presented in this conceptual model.

Entity, Attribute, Relationship.

The entity which deals with the Real world thing and object, Attribute tells about the properties of the entities and the Relationship tells about the two entities.


Logical Data Model :

The logical data model adds some of the information to the conceptual data model elements. Mainly it says about the structure of the data elements and it is used to set the relationship between them.

The main advantage of this logical data model is to provide the base to the physical model.

here there is no primary and secondary key is generated.

It can be designed and developed by the independently in the part of the DBMS


Physical Data Model :

The Physical data model describes the database specific implementation of modelling of the data.

The use to generate the abstraction with the help of the abstraction

It is happening only with the meta-data offered like the physical data

This model helps in the database column keys, indexes and triggers and so on.

It contains the relationship between the tables that are presented in the cardinal of the relationship.

Columns that have the exact datatypes, different data types


PROS of the DATA_MODEL :

1. It is used to make certain that data objects and the representation that can be processed very accurately

2. It is with a very keen and detailed model and this keenness is used to build the physical database

3. The info in the data model used to define the relationship between the tables,

4. It is used to bits of help to business to communicate within the organization

5. It helps to recognize the correct sources


CONS of the DATA_MODEL :

1.When we need to develop the data model we have to know about the physical data that should be stored i

2.It produces complex appliaction developmetn ,application managemnt .

3. Even the small change can affect the entire system application

4. There is no set data type functionality language in the database management system

Add a comment
Know the answer?
Add Answer to:
When developing data models, some people suggest you should have all entities identified before y...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • I've seen this before but haven't found concrete reasons. When you add Entities to your EF...

    I've seen this before but haven't found concrete reasons. When you add Entities to your EF model, EF auto generates classes for these entities. In terms of DataAccess, why is it preferred to not use these Auto Generated Classes, and instead use your own Data Models for Data Access. Ex. EFAutoGeneratedClass = //query = BAD SeparateModelClass = //query = Good

  • Your hypothetical employer, X University, is pleased with feedback you offered on suggestions about potential types...

    Your hypothetical employer, X University, is pleased with feedback you offered on suggestions about potential types of databases and is also please with your suggestions on various Systems Development Life Cycle methodologies. This would be a relational database model for a payroll system that will be standalone but will need to have ability to communicate with other ODBC and SQL Server databases. The overall purpose of the database will be to input employee data for 100-150 employees. The database will...

  • Q3: You have been hired to design a database for prescriptions for RX pharmacies and your...

    Q3: You have been hired to design a database for prescriptions for RX pharmacies and your first job now is to design an ER model for this database using the following description of that world. i. patients are identified by their SSN and have other attributes as names, addresses, and ages. ii. Doctors are identified by their SSN and have other attributes as names, specialty, and years of experience. iii. Each pharmaceutical company is identified by name and has a...

  • Problem 1) Banking Application Consider the application domain of a banking application where you have customers...

    Problem 1) Banking Application Consider the application domain of a banking application where you have customers who have one or more accounts of type Checking or Saving. Some of the customers may also have one or more loans that they have taken from the bank. Each loan has a borrowed amount and current balance amount. Loan may be either outstanding or paid off. Questions 1. Create a Conceptual model (List Entities and note Relationships, 2- 3 Relationships only) (3 Pts)...

  • Q1.a) Based on the business rules, you are expected to construct an Entity-Relationship (ER) diagram. The...

    Q1.a) Based on the business rules, you are expected to construct an Entity-Relationship (ER) diagram. The ER diagram should include entities, attributes (if there are less than three specified in the business statements, please add some extra attributes), identifiers and corresponding data types, the relationships among entities with cardinality and associative entities. .b) Extend Q1.a) to apply generalization/specialization technique to construct an Enhanced-ER (EER) diagram. The EER diagram should specify the complete (total) and disjoint (mutuallyexclusive) constraints on the generalization/specialization....

  • please complete the flowchart DOCUMENTATION TASK SPRING 2019 PAYROLL SYSTEM SANCHEZ CORP NOTE: Entities are presented...

    please complete the flowchart DOCUMENTATION TASK SPRING 2019 PAYROLL SYSTEM SANCHEZ CORP NOTE: Entities are presented in bold text initially simply to call your attention to the various entities involved in the process. WEEKLY Each Friday morning. Employees access their electronic time cards via their desktop computers and the Employee Master file. Employees then enter their time worked for the week and digitally sign the cards (use Keyboard symbol for both of these activities) with the information being stored in...

  • Question Background All models of memory suggest the existence of short-term memory (STM) function with two...

    Question Background All models of memory suggest the existence of short-term memory (STM) function with two major features: 1) the quantity of information that can be held in STM is limited, and 2) information stays in STM for only a short period of time if something isn’t done to keep it there. One of the processes people use to keep information in STM is maintenance rehearsal, i.e., mentally repeating the information over and over again. 1 For many years, cognitive...

  • Due to your experience in designing the database for the "Legendary League" game, you have been...

    Due to your experience in designing the database for the "Legendary League" game, you have been asked to design the ER diagram for a bigger database to manage the events for the "Legendary League" eSports Oceanic Championship (OC). The requirements are as follows: Registered teams compete in the OC. Each team has a name, and a number of team members. A team also maintains a rank throughout the OC, reflecting how well it is doing in the championship. Team members...

  • Note to My 25-Year-Old Self Start planning your career when you begin your first position. A...

    Note to My 25-Year-Old Self Start planning your career when you begin your first position. A sailor has a map to chart the course. Your career deserves the same care—otherwise any road you take will get you only to “a destination.” Begin your journey. Be flexible and open to opportunities that are aligned with your career goals. Don't be rigid about position titles and roles; adapt to the organization's needs. Understand your strengths as well as those areas that require...

  • Task back to top Read the DTGOV Case Study before you attempt this assignment DTGOV want to migra...

    Task back to top Read the DTGOV Case Study before you attempt this assignment DTGOV want to migrate some of their webservers to an IaaS instance in AWS to test their strategy. They understand that they need to do a full migration plan first, but they want to determine what sort of architecture would be required to support their web services. The web services are considered essential by both DTGOV and their users, so any web services must be: Readily...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT