Ask Experts Questions for FREE Help !
Ask
    suneel123's Avatar
    suneel123 Posts: 1, Reputation: 1
    New Member
     
    #1

    Jul 24, 2010, 03:32 AM
    fundamentals of database systems
    Every year IT show is conducted in Singapore. The organizer of the IT show decided to develop a database to keep the detail of each IT show conducted. Several companies participate in the IT-show.

    A company may be a manufacturer, a dealer of products or Sales Company. A company distributes its own catalogue of products. The companies sell a number of products, such as computers (desktops, laptops, servers etc), I/O devices (printers, monitors, keyboards etc) and computer memory devices (hard disk, CDS, USB etc). TV and related products are also displayed and sold. Cameras and associated products are also sold in the IT show.

    A product may be sold by many companies and a company may sell many products. First a company must register for participation. The Organizer of the IT show keeps the records of all the companies who have participated in the previous IT shows also.

    Whenever a customer makes a purchase a unique number is given to the customer. The details of customers who made purchase(s) in the IT show are recorded. The purchase details include the product detail and invoice detail. A customer may purchase many products and a product may be purchased by many customers.

    Though it is not compulsory, all the visitors are requested to scan their IC card, Employment card, or Work Permit card. The foreign visitors may also enter their passport number and address on the systems kept at the entrances of the IT show.


    QUESTION 1

    In the design of a database using top down method, the first step is drawing the conceptual model (EER diagram).
    With reference to the case study given above, perform the following tasks in drawing the EERD:

    (a) Identify all the real world entities giving a candidate key and suitable attributes for each entity.
    (Note: A maximum of 6 attributes should be given for each entity).
    [12 marks]
    (b) Identify an entity with a multi-valued attribute.
    [1 mark]
    (c) Identify a weak entity present in the case study and determine its relationship with the owner entity.
    [1 mark]
    (d) Identify relationships with a cardinality ratio 1:1.
    [1 mark]
    (e) Identify relationships with cardinality ratio 1: M.
    [1 mark]

    (f) Identify relationships with cardinality ratio N: M.
    [1 mark]

    (g) Identify the Super/ subtype entity available in the given scenario. Also identify the constraints on the generalization/specialization as either disjoint or overlapping.
    [8 marks]
    (h) Identify any one possible ternary relationship available in the given scenario.
    [1 mark]
    (I) Give an example from the above scenario identify the additional semantic feature of a relationship with
    (I) total participation,
    (ii) partial participation.
    Curlyben's Avatar
    Curlyben Posts: 18,514, Reputation: 1860
    BossMan
     
    #2

    Jul 24, 2010, 03:58 AM
    Thank you for taking the time to copy your homework to AMHD.
    Please refer to this announcement: https://www.askmehelpdesk.com/financ...-b-u-font.html

Not your question? Ask your question View similar questions

 

Question Tools Search this Question
Search this Question:

Advanced Search

Add your answer here.


Check out some similar questions!

Fundamentals of Financial Management [ 1 Answers ]

Suppose a firm estimates its cost of capital for the coming year to be 10 percent. What are reasonable costs of capital for evaluating average-risk projects, high-risk projects, and low-risk projects?

Tax Fundamentals [ 1 Answers ]

How do I calculate this formula FIFO, and LILO?

Fundamentals of finance [ 2 Answers ]

If you deposit money today into an account that pays 6.5 percent interest, how long will it take for you to double your money? John Roberts has $42,180.53 in a brokerage account, and he plans to contribute an additional $5,000 to the account at the end of every year. The brokerage account has...


View more questions Search