1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Mamont248 [21]
3 years ago
5

The Relation below stores information about weather observations made in the Albany area. You can assume that there are many obs

ervations made each day, that observer names are all unique, and that each observer measures the weather at just one location per day. Convert the relation them into a 3NF model and show the referential relationships. For this problem (And only this problem) don't add any additional fields
Computers and Technology
1 answer:
Alex Ar [27]3 years ago
7 0

Answer:

Step1: Check if data is in 1NF.

Data is already in 1NF.

Step2: Check if data is in 2NF

Data is not in 2NF, as there is partial dependency in data i.e.

ObserverName -> ObserverPhone, ObserverAddress

We need to convert it to 2NF.

Break table into 2 different tables to follow 2NF rules.

ObserverTable(ObserverName, ObserverPhone, ObserverAddress)

DataTable(Date, ObserverName, Location, Time, CloudCover, Temperature, Humidity)

So now data is in 2NF.

Step3: Check if data is in 3NF

Data is already in 3NF now as there is no transitive dependency in both tables.

Finally 3NF relations are:

ObserverTable(ObserverName, ObserverPhone, ObserverAddress)

DataTable(Date, ObserverName, Location, Time, CloudCover, Temperature, Humidity)

Explanation:

Firstly, we check that if the data is in the 1NF than the data is already in 1NF either it moves to the next step.

Than, we again check the that if the data is in the 2NF than the data is already in 1NF either it ask for its name, phone, and address and then convert that data in the 2NF and then break the table in to 2 different table and follow some rules and now data is in the 2NF.

Then, check data for 3NF.

You might be interested in
What is meaning of reboot
TEA [102]
I believe to reboot is to reset. Its the act of resetting, or starting up a computer again.
4 0
4 years ago
Read 2 more answers
Answer this blank:<br><br> Air enters through the mouth or nose, and travels through the _
Schach [20]
Respiratory system ?. Or esophagus?
5 0
3 years ago
Read 2 more answers
What are the home row keys?
kramer
ASDF JKL; are the home row keys.
7 0
3 years ago
1. Write programming code in C++ for school-based grading system. The program should accept the Subject and the number of studen
satela [25.4K]

In this program, I am using the school-based grading system and the program should accept the subject and the number of students.

Program approach:-

  • Using the necessary header file.
  • Using the standard I/O namespace function.
  • Define the main function.
  • Declare the variable.
  • Display enter obtain marks in 5 subjects.
  • Return the value.

Program:-

//header file

#include<iostream>

//using namespace

using namespace std;

//main method

int main()

{

//declare variable

  int j;

  float mark, sum=0, a;

//display enter obtain marks in 5 subjects

  cout<<"Enter Marks obtained in 5 Subjects: ";

  for(j=0; j<5; j++)

  {

      cin>>mark;

      sum = sum+mark;

  }

  a = sum/5;

//display grade

  cout<<"\nGrade = ";

  if(a>=91 && a<=100)

//display a1

      cout<<"a1";

  else if(a>=81 && a<91)

//display a2

      cout<<"a2";

  else if(a>=71 && a<81)

      cout<<"b1";

  else if(a>=61 && a<71)

      cout<<"b2";

  else if(a>=51 && a<61)

//display c1

      cout<<"c1";

  else if(a>=41 && a<51)

//display c2

      cout<<"c2";

  else if(a>=33 && a<41)

//display d

      cout<<"d";

  else if(a>=21 && a<33)

//display e1

      cout<<"e1";

  else if(a>=0 && a<21)

//display e2

      cout<<"e2";

  else

//display invalid

      cout<<"Invalid!";

  cout<<endl;

//return the value

  return 0;

}

Learn more grading system

brainly.com/question/24298916

7 0
3 years ago
Mention five importance of taskbar​
sveticcg [70]

Answer:

The taskbar is an element of an operating system located at the bottom of the screen. It allows you to locate and launch programs through Start and the Start menu, or view any program that's currently open.

6 0
3 years ago
Other questions:
  • When it comes to saving money, what is a good rule of thumb?
    5·2 answers
  • In Word, tables can be styled much like text can.<br> True<br> False
    6·1 answer
  • HELP ASAP!!!
    11·2 answers
  • Which institution developed outside the limits of the written costitution of the united states ?
    14·1 answer
  • Can you give me a long list of anime
    6·2 answers
  • Why are object-oriented languages very popular?
    11·2 answers
  • 9. What command do you enter in the Explorer search box to access the Remote Admin share on the computer named Fin?
    7·1 answer
  • What are TWO examples of soft skills?
    11·1 answer
  • Excerpt from "How Prepared Are Students for College Level Reading? Applying a Lexile-Based Approach."
    6·1 answer
  • College entrance requirements are the expectations for admission.
    12·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!