Hello, I'm a college student and I've been given a pretty tricky homework problem. I'm great with SQL since I love code, but normalizing is not my forte. My professor said there is an issue with this relation aswell, but I beleive it has to do with the StationAdress, I'm still not sure though... Can you help me normalize the following relation and point out if another attribute is needed or what the tricky part is, I'd really appreciate it!
Code:
FIRE_REPORT(FireID, Alarms, Address, FiremanID, FiremanName, FiremanPhone, FiermanHomeStation, StationAdress, StationPhone, TruckID, License, TruckHomeStation)
Context:
1.Each fire can have several firefighters assigned to it.
2.Each fire can have several fire trucks assigned to it.
3.Each firefighter can be assigned to several fires
4.Each fire truck can be assigned to several fires
5.Each firefighter has a single home station
6.Each fire truck has a single home station
7.Each station name is unique
8.Each station has a single phone number
Adress= Adress of the fire
FiremanPhone= personal phone number
Alarms= severity of the fire, example; 1 alarm fire, 2 alarm fire...
Example of a Truck Home Station/Fireman Home Station: LittleTown Station 5