E-R Diagram Examples Questions - VANDAN JAVIYA

2y ago
19 Views
2 Downloads
206.52 KB
10 Pages
Last View : 9d ago
Last Download : 3m ago
Upload by : Ellie Forte
Transcription

Example 1A publishing company produces scientific books on various subjects. The booksare written by authors who specialize in one particular subject. The companyemploys editors who, not necessarily being specialists in a particular area, eachtake sole responsibility for editing one or more publications. A publication coversessentially one of the specialist subjects and is normally written by a single author.When writing a particular book, each author works with on editor, but may submitanother work for publication to be supervised by other editors. To improve theircompetitiveness, the company tries to employ a variety of authors, more than oneauthor being a specialist in a particular subject.Subjectis specialised inconcernsPublicationis written byedited byEditorAuthorworks withAuthorEditoremploys

Example 2A General Hospital consists of a number of specialized wards (such as Maternity,Paediatry, Oncology, etc). Each ward hosts a number of patients, who wereadmitted on the recommendation of their own GP and confirmed by a consultantemployed by the Hospital. On admission, the personal details of every patient arerecorded. A separate register is to be held to store the information of the testsundertaken and the results of a prescribed treatment. A number of tests may beconducted for each patient. Each patient is assigned to one leading consultant butmay be examined by another doctor, if required. Doctors are specialists in somebranch of medicine and may be leading consultants for a number of patients, notnecessarily from the same ward.specialised inWardgivesSpecialtyTestsis admitted toTest-Resultsgetsspecialised inTreatmentdevisesfollowsis assigned to0GPConsultant

Example 3A database is to be designed for a Car Rental Co. (CRC). The information requiredincludes a description of cars, subcontractors (i.e. garages), company expenditures,company revenues and customers. Cars are to be described by such data as: make,model, year of production, engine size, fuel type, number of passengers,registration number, purchase price, purchase date, rent price and insurance details.It is the company policy not to keep any car for a period exceeding one year. Allmajor repairs and maintenance are done by subcontractors (i.e. franchised garages),with whom CRC has long-term agreements. Therefore the data about garages to bekept in the database includes garage names, addressees, range of services and thelike. Some garages require payments immediately after a repair has been made;with others CRC has made arrangements for credit facilities. Companyexpenditures are to be registered for all outgoings connected with purchases,repairs, maintenance, insurance etc. Similarly the cash inflow coming from allsources - car hire, car sales, insurance claims - must be kept of file.CRC maintainsa reasonably stable client base. For this privileged category of customers specialcredit card facilities are provided. These customers may also book in advance aparticular car. These reservations can be made for any period of time up to onemonth. Casual customers must pay a deposit for an estimated time of rental, unlessthey wish to pay by credit card. All major credit cards care accepted. Personaldetails (such as name, address, telephone number, driving licence, number) abouteach customer are kept in the atesRentalContracthaveCustomerhas forhiresis done tesExpendature

Example 4A database is to be designed for a college to monitor students' progress throughouttheir course of study. The students are reading for a degree (such as BA, BA(Hons)MSc, etc) within the framework of the modular system. The college provides anumber of module, each being characterised by its code , title, credit value, moduleleader, teaching staff and the department they come from. A module is coordinated by a module leader who shares teaching duties with one or morelecturers. A lecturer may teach (and be a module leader for) more than one module.Students are free to choose any module they wish but the following rules must beobserved: some modules require pre-requisites modules and some degreeprogrammes have compulsory modules. The database is also to contain someinformation about students including their numbers, names, addresses, degreesthey read for, and their past performance (i.e. modules taken and e leaderofferspresentsprerequisitModuleconsists oflecture planhas gradesGradecompultoryattainsenrolsstudentCourse

Example 5A relational database is to be designed for a medium sized Company dealing withindustrial applications of computers. The Company delivers various products to itscustomers ranging from a single application program through to completeinstallation of hardware with customized software. The Company employs variousexperts, consultants and supporting staff. All personnel are employed on long-termbasis, i.e. there are no short-term or temporary staff. Although the Company issomehow structured for administrative purposes (that is, it is divided intodepartments headed by department managers) all projects are carried out in aninter-disciplinary way. For each project a project team is selected, groupingemployees from different departments, and a Project Manager (also an employeeof the Company) is appointed who is entirely and exclusively responsible for thecontrol of the project, quite independently of the Company's hierarchy. Thefollowing is a brief statement of some facts and policies adopted by the asSkillsTeamCustomerbuysdeliversProducthasProject

Entity Relationship Diagram for Orders and Products in Company.

Entity Relationship Diagram for car repair Company.

Example: Airlinee Reservattion Systemm

Example: Library Mgmt SystemA college library holds books for its members to borrow. Each book may bewritten by more than one author. Any one author may have written several books.If no copies of a wanted book are currently in stock, a member may make areservation for the title until it is available. If books are not returned on time a fineis imposed and if the fine is not paid the member is barred from loaning any otherbooks until the fine is paid.Example: Global Enterprise Mgmt SystemA global enterprise has three companies, and each company has between two andsix departments. Each department employs one or more employees (althoughcertain company employees may not currently be attached to a department), who,as well as possibly having a number of dependants, may well have an associatedset of employment history notes. State any assumptions you make.Example: School DatabaseA local authority wishes to keep a database of all its schools and the schoolchildren that are attending each school. The system should also be able to recordteachers available to be employed at a school and be able to show which teachersteach which children. Each school has one head teacher who’s responsibility it isto manage their individual school, this should also be modelled. State anyassumptions you make.

sources - car hire, car sales, insurance claims - must be kept of file.CRC maintains a reasonably stable client base. For this privileged category of customers special credit card facilities are provided. These customers may also book in advance a particular car. These reserva

Related Documents:

WIRING DIAGRAM DIRECTORY WARNING: Wiring direct to battery not recommended. Install actuator after ignition switch, or master power switch. Diagram 1 Diagram 2 Diagram 3 Diagram 4 Diagram 5 Diagram 6 Diagram 7 Diagram 8 Diagram 9 Diagram 10 Diagram 11 Diagram 12 Diagram 13 Diagram 14 Diagram 15 On/Off, 12VDC, 3-wire/3-pin, SPST On/Off, 12VDC, 3 .

Structured analysis Object-oriented analysis System boundary Context diagram Use case diagram Functionality Data flow diagram Activity diagram Interaction diagrams Data Entity-relationship diagram Class diagram Object diagram Control State diagram State diagram Structured methods System as a set of nested processes accessing system data.

Note: The diagram shown above is for reference only. Use the instructions beginning on the next page to draw your Package diagram. Creating a Package Diagram from the Use Case Diagram The package diagram is a type of class diagram and can be created from a use case diagram. 1. Make sure the Use Case diagram c

Figure 2: A sequence diagram that has incoming and outgoing messages Notice that in Figure 2 the diagram's label begins with the letters "sd," for Sequence Diagram. When using a frame element to enclose a diagram, the diagram's label needs to follow the format of: Diagram Type Diagram Name UML basics: The sequence diagram Page 3 of 24 http .

Wiring Diagram (Code 9983) M17050 1 Wiring Diagram (Code 10021) M17053 1 Wiring Diagram (Code 10110, 10341) M17464 1 Wiring Diagram (Code 10373, 10526, 10535, 10541) M18331 1 Wiring Diagram (Code 10274, 10377, 10536) M18332 1 Wiring Diagram (Code 10375, 10537) M18333 1 Wiring Diagram (Code 10376, 10538) M18334 1 Wiring Diagram (Code 10886) M19988 1

Windstar Fuse Diagram · 1996 Honda Civic Stereo Wiring Diagram . 1988 Ford F250 Fuse Box Diagram · Chrysler Rear View Mirror Wiring Diagram . Diagram · Wiring Diagram For Jeep · Yamaha Bruin 350 4x4 Wiring Diagram . 1997 Audi A6 Quattro Engine Diagram · Yamaha Timberwolf Wiring .

2. Menguasai langkah-langkah dalam analisa dan pengembangan dengan UML Tulisan ini pada intinya akan mengupas kedua hal tersebut. Seperti juga tercantum pada gambar diatas UML mendefinisikan diagram-diagram sebagai berikut: use case diagram class diagram statechart diagram activity diagram sequence diagram collaboration .

12 H7060014 D AT4F(Z) Wiring Diagram 1 H7060015 D AT6-18F(Z) Wiring Diagram 14 H7060012 F AT6- 6HV(Z) Wiring Diagram 15 H7060011 D AT6- 6HV(Z) with Shielded Cable Wiring Diagram 16 H7060024 AT6- 6DCZ Label, Wiring Diagram 17 H7060028 B AT6- 6DCZ 415V Heat, Label, Wiring Diagram 18 H70600 0 ATL 16K(Z) 115V-2 0 V, Label, Wiriing Diagram