ERD
ERD
Due By:
Download this document to your media. Insert your answers into this document. Submit the assignment as a written printout or TalonNet in the Assignment #1 link as an attachment. Make sure you virus scan the file prior to submission. 1. Using the following partial ERD, write each relationship in ERDish: EXAMPLE of the relationship between EVENT and CLIENT: Each CLIENT may be the owner of one or more EVENTs. Each EVENT must be owned by one and only one CLIENT.
owned by
Each CLIENT may be the owner of one or more EVENTs. Each EVENT must be owned by one and only one CLIENT. Each EVENT may require one or many PLAY LIST ITEMs. Each PLAY LIST ITEM must be for one and only one EVENT. Each EVENT may be categorized by one and only one THEME. Each THEME may categorize one or more EVENTs. Each PLAY LIST ITEM must be for one and only one SONG. Each SONG may be an item on one or more PLAY LIST ITEMs. Each SONG may be located on one or more TRACK LISTINGs. Each TRACK LISTING must be for one and only SONG
Due By:
Each TRACK LISTING must be fore one and only CD. Each CD may be organized by one or many TRACK LISTINGs.
2. Given the following scenario, choose the entities and attributes. Draw the soft boxes with the entities and list the attributes underneath. Mark UNIQUE attributes with a #, and try to determine optionality of each attribute. Moonlight Coffees is a fast growing chain of high quality coffee shops with currently over 500 shops in 12 countries of the world. Shops are located at first-class locations, such as major shopping, entertainment and business areas, airports, railway stations, and museums. Moonlight Coffees has some 9,000 employees. All shops serve coffees, teas, soft drinks, and various kinds of pastries. Most shops sell nonfoods, like postcards and sometimes even theater tickets. Shop management reports sales figures on a daily basis to Headquarters, in local currency. Moonlight uses an internal exchange rates list that is changed monthly. Since January 1, 1999, the European Community countries must report in Euros.
Due By:
3. Print out the following 2 pages and underline or highlight all significant nouns before the next call. Have this ready to use during that call. Hint: there are between 10 15 nouns/entities to be highlighted.
Due By:
intend to fax the shipping information automatically through our shipping system. No, I dont manage that area. My department just ensures our customers have the correct billing information and verifies that their account is in good credit standing. We may also record general comments about a customer." We do make sure all the items they have requested are in stock. For each item we track an ID. We may also track the item price, quantity, and quantity shipped if the information is available. If they are in stock, we want to process the order and tell our clients what the order ID is and how much their order total is. If the goods are not in stock, the customer tells us whether we should hold the order for a full shipment or process the partial order." The accounting department is responsible for maintaining the customer information, especially for assigning new customers IDs. My department is allowed to update the customer information only when an order is placed and their billing or ship-to address has changed. No, we are not responsible for collections. Thats all handled by accounts receivable, I also think that the sales reps get involved as their commission depends on customers who pay! For each sales rep, or employee, we must know the ID and last name. Occasionally we need to know the first name, user ID, start date, title, and salary. We may also track the employees commission percent and any comments about the individual." "Our order entry personnel are well versed in our product line. We hold frequent meetings with marketing so they can inform us of new products. This results in greater customer satisfaction because our order entry operators can answer a lot of questions. This is possible because we deal with a few select customers and maintain a specialty product line. For each product we must know the ID and name. Occasionally we must also know the description, suggested price, and unit of sale. We would also like the ability to track very long descriptions of our products and pictures of our products, when it is necessary."