This document describes the entities, relationships, and relational schema for a music database. The main entities are artists, albums, songs, genres, styles, labels, and tracks. Relationships connect these entities, such as an album having tracks, a song being on an album, an artist creating songs, and a style relating to genres. The relational schema defines tables for each entity and relationship with foreign keys to link them.
This document provides guidance for students on analyzing film genres for an exam. It recommends identifying conventions in hybrid genres and analyzing themes and binary oppositions using Levi-Strauss' theories. Key aspects of genre to study include visual imagery, plot, characters, setting, narrative, music, directors, and iconography. When analyzing genre, students should take both a descriptive approach focusing on visual and technical elements, as well as a functional approach examining ideology and themes.
This document discusses the concept of "star construction", which refers to everything that contributes to building the image and persona of a pop star. Star construction involves crafting the star image, vehicle, and power. It is comprised of various materials like songs, CD covers, media coverage, live performances, and music videos. Specifically, the lyrics, artwork, interviews, on-stage behavior, clothing, and visual style presented in these mediums all shape how fans perceive and understand the star. Effectively constructing and maintaining a star image is crucial to their career success.
Star construction refers to everything that contributes to building a star's public image, which is broken down into star image, vehicle, and power. It consists of various materials like songs, CD covers, media coverage, live performances, and music videos that collectively shape how the star is perceived. These elements allow the star to craft and portray the image they want to project to their audience.
This document discusses theories of stardom and the construction of star images. It explains that a star is an image, not a real person, that is constructed through various materials like music, videos, interviews and other media. Stars are commodities that are marketed and consumed by audiences. The star image is "incoherent" in that it presents stars as both ordinary and extraordinary, and both present and absent, creating an incomplete image that fans strive to make sense of through continued consumption. This ensures the ongoing commercial success of the star. The document also discusses how star images can position audiences in relation to social values and norms.
The document discusses key aspects of music videos including their purpose, conventions, genres, and methods of analysis. Specifically:
1. Music videos are creative narratives that relate to and promote a song visually, using techniques like camerawork, editing, lighting, and location to tell a story or invoke a reaction.
2. Their main purposes are to promote and make a song more memorable through an interesting visual representation.
3. Common conventions include originality, different shot types, editing techniques, mise-en-scene, and lighting to set mood and atmosphere.
The document outlines the syllabus for Class XII exams which covers 6 units: Relations and Functions, Algebra, Calculus, Vectors and Three-Dimensional Geometry, Linear Programming, and Probability. The exams will be 3 hours long and cover 100 total marks distributed among the different units. Key concepts covered include matrices, determinants, inverse trigonometric functions, calculus, vectors, linear programming, and probability distributions like the binomial distribution.
This document provides guidance for students on analyzing film genres for an exam. It recommends identifying conventions in hybrid genres and analyzing themes and binary oppositions using Levi-Strauss' theories. Key aspects of genre to study include visual imagery, plot, characters, setting, narrative, music, directors, and iconography. When analyzing genre, students should take both a descriptive approach focusing on visual and technical elements, as well as a functional approach examining ideology and themes.
This document discusses the concept of "star construction", which refers to everything that contributes to building the image and persona of a pop star. Star construction involves crafting the star image, vehicle, and power. It is comprised of various materials like songs, CD covers, media coverage, live performances, and music videos. Specifically, the lyrics, artwork, interviews, on-stage behavior, clothing, and visual style presented in these mediums all shape how fans perceive and understand the star. Effectively constructing and maintaining a star image is crucial to their career success.
Star construction refers to everything that contributes to building a star's public image, which is broken down into star image, vehicle, and power. It consists of various materials like songs, CD covers, media coverage, live performances, and music videos that collectively shape how the star is perceived. These elements allow the star to craft and portray the image they want to project to their audience.
This document discusses theories of stardom and the construction of star images. It explains that a star is an image, not a real person, that is constructed through various materials like music, videos, interviews and other media. Stars are commodities that are marketed and consumed by audiences. The star image is "incoherent" in that it presents stars as both ordinary and extraordinary, and both present and absent, creating an incomplete image that fans strive to make sense of through continued consumption. This ensures the ongoing commercial success of the star. The document also discusses how star images can position audiences in relation to social values and norms.
The document discusses key aspects of music videos including their purpose, conventions, genres, and methods of analysis. Specifically:
1. Music videos are creative narratives that relate to and promote a song visually, using techniques like camerawork, editing, lighting, and location to tell a story or invoke a reaction.
2. Their main purposes are to promote and make a song more memorable through an interesting visual representation.
3. Common conventions include originality, different shot types, editing techniques, mise-en-scene, and lighting to set mood and atmosphere.
The document outlines the syllabus for Class XII exams which covers 6 units: Relations and Functions, Algebra, Calculus, Vectors and Three-Dimensional Geometry, Linear Programming, and Probability. The exams will be 3 hours long and cover 100 total marks distributed among the different units. Key concepts covered include matrices, determinants, inverse trigonometric functions, calculus, vectors, linear programming, and probability distributions like the binomial distribution.
The chapter discusses how family is an influential source of gender socialization. It explores how gender roles are largely taught through parental modeling and parent-child interactions in the family. While families differ, gender plays a significant role in how each family functions. The chapter also examines how societal institutions like media, politics, and religion influence families and help establish norms around gender, relationships, and the nuclear family model. Overall, the chapter suggests families are shaped by broader social and cultural forces while also helping to socialize children into gender roles and society's expectations.
The meeting minutes document the discussion at a meeting on November 1st 2012 at Oaks Park High School. Vishoswastik Ravindran, Raja Kavaiya, and Alexander Masha were present and points discussed included editing, cinematography, and various crew member journals. Their next meeting will focus on creating group and personal blogs as well as analyzing two opening sequences.
Exposure to sunlight, warmer temperatures, sunny landscapes, low rainfall, and low humidity tend to positively impact human mood, while less sunlight, cooler temperatures, overcast skies, high rainfall, and high humidity are associated with depression. A study examined the relationship between various environmental factors and human mood.
The meeting took place on September 26th, 2012 at 2:12 pm at Oaks Park High School. Vishoswastik Ravindran, Raja Kavaiya, and Alexander Masha were present and points discussed included camera shots and angles. The next meeting will cover mise en scene.
The World Report on Disability provides an overview of disability globally. It finds that over 1 billion people, or about 15% of the world's population, live with some form of disability. Rates of disability are increasing due to aging populations and rising chronic health conditions. People with disabilities generally have poorer health, lower education, less economic participation, and higher poverty than those without disabilities, due to barriers in accessing health care, education, employment, transportation, and information. The report makes recommendations to improve the inclusion and participation of people with disabilities through enabling environments, rehabilitation services, social protection programs, inclusive policies, and enforcement of disability legislation.
The document discusses how Twitter has changed communication among young adults. A survey was conducted that found most young adults use Twitter for social and fun reasons and spend 1-2 hours per day on it. The findings show Twitter allows ambient sharing of life updates and has become an integral way for young adults to communicate, learn about others, and share information, though it can also encourage pointless posts and be addicting.
The document discusses how family influences gender roles. It notes that children begin developing their gender identity between ages 2-3 and learn gender roles through observing their family. Gender roles are defined by the social and cultural norms of society. The family plays a key role in socializing children into gender roles through parental modeling and parent-child interactions. While media historically portrayed the nuclear family as the norm, modern media now shows more diverse family structures. The document examines how various social institutions like politics, work, religion, and media intersect with and influence the family system.
Exposure to sunlight, warmer temperatures, greenery in the landscape, and lower humidity can positively impact human mood, while increased rainfall is associated with higher rates of depression. A review of research found that several environmental factors influence human mood and mental wellbeing.
Fashion lifestyle in Japan has emerged very gradually in the global fashion circuit and this presentation helps you find out about it. Japan fashion has it all from the hues to the colors. This presentation helps you glance through all the latest fashion trends in Japan.
This document provides a list of 18 famous Hollywood actors from the 1940s and 1950s who served in the military during World War II, contrasting them with modern celebrities. Many of the older actors enlisted in the armed forces and saw combat, earning over 70 medals between them. The document argues they displayed patriotism and integrity compared to some celebrities today who are critical of America. It aims to honor the service and sacrifice of Hollywood stars who fought for their country over half a century ago.
Group members: Ali (pUrki) and Sidra Zulfiqar from the Federal Urdu University of Katachi, Pakistan.
The document analyzes the weaknesses, opportunities, and threats for Zong, a Pakistani telecommunications company. Weaknesses include its association with the old brand Paktel and weak brand standing compared to competitors. Opportunities include expanding globally, acquiring other companies like Warid, and introducing new products. Threats involve new market entrants, buyer bargaining power, substitute products, and unstable economic and political conditions. The future strategy suggested is to increase transparency with its parent company, acquire other Pakistani cellular companies, expand coverage worldwide, and increase productivity.
The meeting took place on October 16th, 2012 at 9:54 am at Oaks Park High School. Vishoswastik Ravindran and Raja Kavaiya attended the meeting and Vishoswastik took the minutes. They discussed analyzing two title sequences and planned to take recce pictures and brainstorm how their production could represent their target audience at their next meeting.
This document provides information about the geography of North-East Asia, including details about North Korea, South Korea, Mongolia, Tibet, China, and India. It notes that North Korea achieved independence on May 1, 1948 and currently has a communist government led by Park Geun-hye. South Korea also gained independence on this date and has a republic government, similar to the US. It then provides historical context regarding Mongolia and Tibet declaring independence from China in the early 20th century. The document concludes with maps of these countries and regions.
The document discusses the application of solar cells. It begins by outlining the objectives of understanding the principles of solar cells, their common usage among undergraduates, benefits and drawbacks, and future development. It then provides details on how solar cells work, their applications in households, vehicles, space technology and battery charging. The document reports the results of surveys on student usage and perceptions of solar cells. It finds most students recognize the environmental and cost benefits but have room to improve their understanding of technical aspects. It concludes solar cells provide a renewable and pollution-free alternative to fossil fuels that will become more prevalent as efficiency and affordability increase over time.
안드로이드 리스트뷰를 이용할때 자주 발생하는 문제를 찾아보고
해결 방법을 찾은 뒤 성능 개선 실험 결과를 공유한다.
1. convertview
2. viewHolder pattern
3. AsyncTask
4. AUIL(Android Universal Image Loader)
5. Scroll state
Human technology has enabled violence since early tool-using ancestors and continues to damage the environment through war and widespread resource use. Weapons evolved from stone tools to metal and firearms, fueling conflicts over land, religion, and power that required natural resources. Modern issues include nuclear weapons destroying landscapes and poisoning water, fossil fuel emissions warming the planet, and raw material depletion through rainforest destruction. While technology improves lives, its development and mass production negatively impact the environment unless a more sustainable approach is taken.
How to Download & Install Module From the Odoo App Store in Odoo 17Celine George
Custom modules offer the flexibility to extend Odoo's capabilities, address unique requirements, and optimize workflows to align seamlessly with your organization's processes. By leveraging custom modules, businesses can unlock greater efficiency, productivity, and innovation, empowering them to stay competitive in today's dynamic market landscape. In this tutorial, we'll guide you step by step on how to easily download and install modules from the Odoo App Store.
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...indexPub
The recent surge in pro-Palestine student activism has prompted significant responses from universities, ranging from negotiations and divestment commitments to increased transparency about investments in companies supporting the war on Gaza. This activism has led to the cessation of student encampments but also highlighted the substantial sacrifices made by students, including academic disruptions and personal risks. The primary drivers of these protests are poor university administration, lack of transparency, and inadequate communication between officials and students. This study examines the profound emotional, psychological, and professional impacts on students engaged in pro-Palestine protests, focusing on Generation Z's (Gen-Z) activism dynamics. This paper explores the significant sacrifices made by these students and even the professors supporting the pro-Palestine movement, with a focus on recent global movements. Through an in-depth analysis of printed and electronic media, the study examines the impacts of these sacrifices on the academic and personal lives of those involved. The paper highlights examples from various universities, demonstrating student activism's long-term and short-term effects, including disciplinary actions, social backlash, and career implications. The researchers also explore the broader implications of student sacrifices. The findings reveal that these sacrifices are driven by a profound commitment to justice and human rights, and are influenced by the increasing availability of information, peer interactions, and personal convictions. The study also discusses the broader implications of this activism, comparing it to historical precedents and assessing its potential to influence policy and public opinion. The emotional and psychological toll on student activists is significant, but their sense of purpose and community support mitigates some of these challenges. However, the researchers call for acknowledging the broader Impact of these sacrifices on the future global movement of FreePalestine.
How to Setup Default Value for a Field in Odoo 17Celine George
In Odoo, we can set a default value for a field during the creation of a record for a model. We have many methods in odoo for setting a default value to the field.
The chapter discusses how family is an influential source of gender socialization. It explores how gender roles are largely taught through parental modeling and parent-child interactions in the family. While families differ, gender plays a significant role in how each family functions. The chapter also examines how societal institutions like media, politics, and religion influence families and help establish norms around gender, relationships, and the nuclear family model. Overall, the chapter suggests families are shaped by broader social and cultural forces while also helping to socialize children into gender roles and society's expectations.
The meeting minutes document the discussion at a meeting on November 1st 2012 at Oaks Park High School. Vishoswastik Ravindran, Raja Kavaiya, and Alexander Masha were present and points discussed included editing, cinematography, and various crew member journals. Their next meeting will focus on creating group and personal blogs as well as analyzing two opening sequences.
Exposure to sunlight, warmer temperatures, sunny landscapes, low rainfall, and low humidity tend to positively impact human mood, while less sunlight, cooler temperatures, overcast skies, high rainfall, and high humidity are associated with depression. A study examined the relationship between various environmental factors and human mood.
The meeting took place on September 26th, 2012 at 2:12 pm at Oaks Park High School. Vishoswastik Ravindran, Raja Kavaiya, and Alexander Masha were present and points discussed included camera shots and angles. The next meeting will cover mise en scene.
The World Report on Disability provides an overview of disability globally. It finds that over 1 billion people, or about 15% of the world's population, live with some form of disability. Rates of disability are increasing due to aging populations and rising chronic health conditions. People with disabilities generally have poorer health, lower education, less economic participation, and higher poverty than those without disabilities, due to barriers in accessing health care, education, employment, transportation, and information. The report makes recommendations to improve the inclusion and participation of people with disabilities through enabling environments, rehabilitation services, social protection programs, inclusive policies, and enforcement of disability legislation.
The document discusses how Twitter has changed communication among young adults. A survey was conducted that found most young adults use Twitter for social and fun reasons and spend 1-2 hours per day on it. The findings show Twitter allows ambient sharing of life updates and has become an integral way for young adults to communicate, learn about others, and share information, though it can also encourage pointless posts and be addicting.
The document discusses how family influences gender roles. It notes that children begin developing their gender identity between ages 2-3 and learn gender roles through observing their family. Gender roles are defined by the social and cultural norms of society. The family plays a key role in socializing children into gender roles through parental modeling and parent-child interactions. While media historically portrayed the nuclear family as the norm, modern media now shows more diverse family structures. The document examines how various social institutions like politics, work, religion, and media intersect with and influence the family system.
Exposure to sunlight, warmer temperatures, greenery in the landscape, and lower humidity can positively impact human mood, while increased rainfall is associated with higher rates of depression. A review of research found that several environmental factors influence human mood and mental wellbeing.
Fashion lifestyle in Japan has emerged very gradually in the global fashion circuit and this presentation helps you find out about it. Japan fashion has it all from the hues to the colors. This presentation helps you glance through all the latest fashion trends in Japan.
This document provides a list of 18 famous Hollywood actors from the 1940s and 1950s who served in the military during World War II, contrasting them with modern celebrities. Many of the older actors enlisted in the armed forces and saw combat, earning over 70 medals between them. The document argues they displayed patriotism and integrity compared to some celebrities today who are critical of America. It aims to honor the service and sacrifice of Hollywood stars who fought for their country over half a century ago.
Group members: Ali (pUrki) and Sidra Zulfiqar from the Federal Urdu University of Katachi, Pakistan.
The document analyzes the weaknesses, opportunities, and threats for Zong, a Pakistani telecommunications company. Weaknesses include its association with the old brand Paktel and weak brand standing compared to competitors. Opportunities include expanding globally, acquiring other companies like Warid, and introducing new products. Threats involve new market entrants, buyer bargaining power, substitute products, and unstable economic and political conditions. The future strategy suggested is to increase transparency with its parent company, acquire other Pakistani cellular companies, expand coverage worldwide, and increase productivity.
The meeting took place on October 16th, 2012 at 9:54 am at Oaks Park High School. Vishoswastik Ravindran and Raja Kavaiya attended the meeting and Vishoswastik took the minutes. They discussed analyzing two title sequences and planned to take recce pictures and brainstorm how their production could represent their target audience at their next meeting.
This document provides information about the geography of North-East Asia, including details about North Korea, South Korea, Mongolia, Tibet, China, and India. It notes that North Korea achieved independence on May 1, 1948 and currently has a communist government led by Park Geun-hye. South Korea also gained independence on this date and has a republic government, similar to the US. It then provides historical context regarding Mongolia and Tibet declaring independence from China in the early 20th century. The document concludes with maps of these countries and regions.
The document discusses the application of solar cells. It begins by outlining the objectives of understanding the principles of solar cells, their common usage among undergraduates, benefits and drawbacks, and future development. It then provides details on how solar cells work, their applications in households, vehicles, space technology and battery charging. The document reports the results of surveys on student usage and perceptions of solar cells. It finds most students recognize the environmental and cost benefits but have room to improve their understanding of technical aspects. It concludes solar cells provide a renewable and pollution-free alternative to fossil fuels that will become more prevalent as efficiency and affordability increase over time.
안드로이드 리스트뷰를 이용할때 자주 발생하는 문제를 찾아보고
해결 방법을 찾은 뒤 성능 개선 실험 결과를 공유한다.
1. convertview
2. viewHolder pattern
3. AsyncTask
4. AUIL(Android Universal Image Loader)
5. Scroll state
Human technology has enabled violence since early tool-using ancestors and continues to damage the environment through war and widespread resource use. Weapons evolved from stone tools to metal and firearms, fueling conflicts over land, religion, and power that required natural resources. Modern issues include nuclear weapons destroying landscapes and poisoning water, fossil fuel emissions warming the planet, and raw material depletion through rainforest destruction. While technology improves lives, its development and mass production negatively impact the environment unless a more sustainable approach is taken.
How to Download & Install Module From the Odoo App Store in Odoo 17Celine George
Custom modules offer the flexibility to extend Odoo's capabilities, address unique requirements, and optimize workflows to align seamlessly with your organization's processes. By leveraging custom modules, businesses can unlock greater efficiency, productivity, and innovation, empowering them to stay competitive in today's dynamic market landscape. In this tutorial, we'll guide you step by step on how to easily download and install modules from the Odoo App Store.
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...indexPub
The recent surge in pro-Palestine student activism has prompted significant responses from universities, ranging from negotiations and divestment commitments to increased transparency about investments in companies supporting the war on Gaza. This activism has led to the cessation of student encampments but also highlighted the substantial sacrifices made by students, including academic disruptions and personal risks. The primary drivers of these protests are poor university administration, lack of transparency, and inadequate communication between officials and students. This study examines the profound emotional, psychological, and professional impacts on students engaged in pro-Palestine protests, focusing on Generation Z's (Gen-Z) activism dynamics. This paper explores the significant sacrifices made by these students and even the professors supporting the pro-Palestine movement, with a focus on recent global movements. Through an in-depth analysis of printed and electronic media, the study examines the impacts of these sacrifices on the academic and personal lives of those involved. The paper highlights examples from various universities, demonstrating student activism's long-term and short-term effects, including disciplinary actions, social backlash, and career implications. The researchers also explore the broader implications of student sacrifices. The findings reveal that these sacrifices are driven by a profound commitment to justice and human rights, and are influenced by the increasing availability of information, peer interactions, and personal convictions. The study also discusses the broader implications of this activism, comparing it to historical precedents and assessing its potential to influence policy and public opinion. The emotional and psychological toll on student activists is significant, but their sense of purpose and community support mitigates some of these challenges. However, the researchers call for acknowledging the broader Impact of these sacrifices on the future global movement of FreePalestine.
How to Setup Default Value for a Field in Odoo 17Celine George
In Odoo, we can set a default value for a field during the creation of a record for a model. We have many methods in odoo for setting a default value to the field.
This document provides an overview of wound healing, its functions, stages, mechanisms, factors affecting it, and complications.
A wound is a break in the integrity of the skin or tissues, which may be associated with disruption of the structure and function.
Healing is the body’s response to injury in an attempt to restore normal structure and functions.
Healing can occur in two ways: Regeneration and Repair
There are 4 phases of wound healing: hemostasis, inflammation, proliferation, and remodeling. This document also describes the mechanism of wound healing. Factors that affect healing include infection, uncontrolled diabetes, poor nutrition, age, anemia, the presence of foreign bodies, etc.
Complications of wound healing like infection, hyperpigmentation of scar, contractures, and keloid formation.
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.pptHenry Hollis
The History of NZ 1870-1900.
Making of a Nation.
From the NZ Wars to Liberals,
Richard Seddon, George Grey,
Social Laboratory, New Zealand,
Confiscations, Kotahitanga, Kingitanga, Parliament, Suffrage, Repudiation, Economic Change, Agriculture, Gold Mining, Timber, Flax, Sheep, Dairying,
A Visual Guide to 1 Samuel | A Tale of Two HeartsSteve Thomason
These slides walk through the story of 1 Samuel. Samuel is the last judge of Israel. The people reject God and want a king. Saul is anointed as the first king, but he is not a good king. David, the shepherd boy is anointed and Saul is envious of him. David shows honor while Saul continues to self destruct.
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxOH TEIK BIN
(A Free eBook comprising 3 Sets of Presentation of a selection of Puzzles, Brain Teasers and Thinking Problems to exercise both the mind and the Right and Left Brain. To help keep the mind and brain fit and healthy. Good for both the young and old alike.
Answers are given for all the puzzles and problems.)
With Metta,
Bro. Oh Teik Bin 🙏🤓🤔🥰
How to Manage Reception Report in Odoo 17Celine George
A business may deal with both sales and purchases occasionally. They buy things from vendors and then sell them to their customers. Such dealings can be confusing at times. Because multiple clients may inquire about the same product at the same time, after purchasing those products, customers must be assigned to them. Odoo has a tool called Reception Report that can be used to complete this assignment. By enabling this, a reception report comes automatically after confirming a receipt, from which we can assign products to orders.
1. MUSIC DATABASE EXAMPLE
( loosely based on the web site allmusic.com )
1. Entity-Relationship Diagram
The following is the list of main entities:
The following is the main relationships:
2. 2. Relational Model
We now convert this E/R diagram to the relational model. Below is the complete
list of relations. The meaning of each relation is explained in detail in the next
section.
Label( Name, Decades )
Genre( Name, Summary )
Style( Name, Summary, Genre, MainStyle )
Artist( Name, YearFounded, Origin, Tones, Biography )
Song( Id, Name, DateComposed )
Album( Id, Title, Duration, Rating, Review, ReleaseDate, Tones, Type, Artist,
Year, LabelName )
Track( Album, TrackId, Recommended, Song )
RepresentativeAlbum( Album, Style, Decade )
SimilarArtist( ToA, ToY, FromA, FromY )
MajorContributor( McA, McY, McOfA, McOfY )
MemberOf( MA, MY, GA, GY )
Influence( Artist, Year, InfluencedA, InfluencedY )
AlbumStyle( Album, Style )
RelatedStyle( FromStyle, ToStyle )
MajorArtist( Artist, Year, Label )
RecordsGenre( Label, Genre )
AppearOn( Artist, Year, Album, TrackId )
LyricsBy( Song, Artist, Year )
MusicBy(Song, Artist, Year )
Foreign Keys:
Notation: R(A,B) S(C,D) means attributes A and B of relation R (together) is a
foreign key referencing attributes C and D of S (respectively).
4. Details of the above relations:
Label( Name, Decades )
Stores the name of recording label and the years it was active as a single
string containing all the decades.
Genre( Name, Summary )
Stores information about music genre (such as rock, jazz, pop, etc.)
Style( Name, Summary, Genre, Main-style )
Stores information about various styles of a specific genre (such as folk-
rock, heavy-metal, indie-rock, etc.). “Main-genre” is a Boolean field that
refers to whether a specific style is considered a “main-style of its genre.
Note that the E/R data model requires each genre to have 5 to 10 main
styles. However, this constraint is not translated to the relational schema.
This constraint has to be enforced in another way.
Artist( Name, YearFounded, Origin, Tones, Biography )
Stores information about an artist or a music group. The list of group
members can be found using the “MemberOf” relation. The attribute origin
lists the country the artist is from and tones is a string containing all the
tones that describe the music of this artist (such as Reflective, Intense,
Plaintive, Wistful, Paranoid, Gloomy, etc.).
Song( Id, Name, DateComposed )
Stores information about various songs.
Album( Id, Title, Duration, Rating, Review, ReleaseDate, Tones, Type, Artist,
Year, LabelName )
Stores information about an album. If the album was released by a
specific artist, then the “Artist, Year” fields point to the corresponding artist
in the artist relation. If this is a compilation of tracks performed by various
5. artists, then “Artist, Year” fields are left empty. The performer of each track
is then stored in the “AppearOn” relation. If the album belongs to a single
artist, then the “AppearOn” relation stores information about various guest
artists for specific tracks.
Track( Album, TrackId, Recommended, Song )
Information about specific tracks of an album. The Boolean field
“Recommended” determines whether this is a recommended track or not.
Song is a foreign key referring to the song that was features on that track.
RepresentativeAlbum( Album, Style, Decade )
For each style and decade (1910s, 1920s,…), the relation lists a number
of albums are representative of this style at that given decade.
SimilarArtist( ToA, ToY, FromA, FromY )
Asserts that Artist(ToA,ToY) is similar to Artist(FromA, FromY). Note that
the reverse may not necessarily be true.
Recall: you need to attributes to refer to a specific artist in the artist
relation due to its primary key.
MajorContributor( McA, McY, McOfA, McOfY )
Asserts that Artist(McA, McY) was a major contributor of the music of
Artist(McOfA, McOfY).
MemberOf( MA, MY, GA, GY )
Asserts that Artist(MA, MY) is a member of music group given by
Artist(GA, GY).
Influence( Artist, Year, InfluencedA, InfluencedY )
Asserts that Artist(Artist, Year) is a major influence for Artist(InfluencedA,
InfluencedY).
6. AlbumStyle( Album, Style )
Asserts that an Album belongs to a specific style.
RelatedStyle( FromStyle, ToStyle )
Asserts that “FromStyle” is related to “ToStyle”. The reverse may not
necessarily be true.
MajorArtist( Artist, Year, Label )
Asserts that Artist(Artist, Year) is a major artist of a specific recording
label.
RecordsGenre( Label, Genre )
Asserts that a label records music of a specific genre.
AppearOn( Artist, Year, Album, TrackId )
Asserts that a specific Artist(Artist, Year) appear on a specific track of an
album. This table is used to store information about the guest artists and
compilation CDs (featuring a different artist on each track).
LyricsBy( Song, Artist, Year )
Asserts that the lyrics to a specific song was written by an Artist(Artist,
Year).
MusicBy( Song, Artist, Year )
Asserts that the music for a specific song was composed by an
Artist(Artist, Year).
Note that by the data model, a song may be written/composed by multiple
artists.