Introduction to Database Systems. Conceptual Modeling

Size: px
Start display at page:

Download "Introduction to Database Systems. Conceptual Modeling"

Transcription

1 Introduction to Database Systes Conceptual Modeling Werner Nutt Database Design Goes Through Stages Proble Data Requireents Requireents Analysis Conceptual Schea Logical Schea Data Analysis, Conceptual Design Logical Database Design Physical Database Design Physical Schea 2

2 Conceptual and Logical Design Conceptual Model: PRODUCT BUYS PERSON price ssn Relational Model: (plus functional dependencies) Noralization: 3 Toy Exaple: University Database Exaple queries we ay want to ask: Which are the given and the faily of the student with student nuber 5432? How any students are enrolled for the course Introduction to Databases? For which courses is Georg Egger enrolled? Which achine equipent is used for Introduction to Databases? 4

3 More Exaple Queries At which school and for which course is Georg Egger enrolled? For which students does Prof. Rossi act as a tutor and at which ties does he eet with his students? Is there a professor who is tutoring students that do not attend any of the professor's courses? 5 University Data Requireents A student has a, which consists of a given and a faily, and a student ID. Each student is uniquely identified by his/her student ID. A course has a subject and a course ID. For each course, we want to record the nuber of students taking that course and the type of equipent being used for the course. A course is uniquely identified by its course ID. A student can be enrolled in an arbitrary nuber of courses, and an arbitrary nuber of students can be enrolled in a course. For each course in which they are enrolled students receive a lab ark and an exa ark. A course cannot exist if there is no student enrolled in it. A school is distinguished by the honour's degree that it awards. We also want to record to which faculty a school belongs. A student is registered with at ost one school, while a school can have an arbitrary nuber of students. 6

4 University Data Requireents (cntd.) A student is also registered for a year of study. An year of study is identified by a nuber between and 4. A student is registered for only one year of study, but each cohort can have any students. For each eber of staff we want to record their and their roo nuber. A eber of staff is identified by the cobination of these two pieces of data. Staff are appraised by other staff. A eber of staff has no ore than one appraiser. Students can be allocated to a eber of staff as their tutor. A student can have no ore than one tutor. The tutor and the student agree upon a tie slot for regular eetings. For each year of study, there is one eber of staff who acts as the year tutor. A eber of staff can only be responsible for one year of study. Students can be registered for a year of study. Courses are taught by ebers of staff. A course can have several teachers, and a staff eber can teach several courses. 7 Conceptual Design with the ER Model The questions to ask: What are the entities (= objects, individuals) in the organization? Which relationships exist aong the entities? What inforation (= attributes) do we want to store about these entities and relationships? What are the business rules of the organization? Which integrity constraints do arise fro the? The answers are represented in an Entity Relationship Diagra (ER diagra) 8

5 Entities and Entity Sets/Types Entity: An object distinguishable fro other objects (e.g., an eployee) An entity is described by a set of attributes. Exaples of entities? Exaples of things that are not entities? Entity Set/Entity Type: A collection of siilar entities (e.g., all eployees) All entities in an entity set have the sae set of attributes. Each attribute has a doain. Each entity set has a key (i.e., one or ore attributes whose values uniquely identify an entity) 9 Graphical Representation of Entity Sets given faily no. of students courseno equip STUDENT COURSE studno subject Entity Sets are drawn as rectangles Attributes are drawn using ovals Siple attributes contain atoic values Coposite attributes cobine two or ore attributes Derived attributes are indicated by dashed lines The attributes aking up the key are underlined 0

6 Coposite Keys STAFF roono Soe entities cannot be uniquely identified by the values of a single attribute but ay be identified by the cobination of two or ore attribute values several attributes together ake up a copound key Relationships and Relationship Sets/Types Relationship: An association between two or ore entities (e.g., Joe Sith is enrolled in CS23 ) Relationships ay have attributes Exaples of relationships? Relationship Set/Type: A collection of siilar relationships An n-ary relationship type relates n entity types E,,E n Each relationship involves n entities e E,,e n E n Exaples of relationship sets? 2

7 An Instance of a Relationship Type Student Enrolled Course St St2 St3 St4 r r2 r3 C C2 C3 St5 St6 r4 r5.. r6. Staff Enrolled Departent 3 Graphical Representation of Relationship Types given faily labark no. of students courseno equip STUDENT ENROLLED COURSE studno exaark subject Relationship sets are drawn as diaonds How any labarks can a student have? 4

8 Roles and Recursive Relationships An entity type can participate in several relationship sets and participate ore than once in one relationship set (taking on different roles ) roono appraiser STAFF APPRAISAL appraisee Which are other exaples of recursive relationships? 5 Multiplicity (cardinality) of Relationship Types one-one: 2 3 a b c d any-one: 2 3 a b c d any-any: 2 3 a b c d Soeties the letters, n are used to indicate the any side of relationships. 6

9 Participation Constraints Participation constraints specify whether or not an entity ust participate in a relationship set When there is no participation constraint, it is possible that an entity will not participate in a relationship set When there is a participation constraint, the entity ust participate at least once Participation constraints are drawn using a double line fro the entity set to the relationship set 7 Mandatory Participation Staff Works_for Departent St St2 St3 St4 r r2 r3 D D2 D3 St5 St6 r4 r5.. r6. Staff Works_for Departent 8

10 Optional and Mandatory Participation Staff Manages Departent St St2 St3 St4 r r2 D D2 D3 St5 St6 r3... Staff Manages Departent 9 Many:any Relationship Type with Optional and Mandatory Participation Staff Teaches Course St St2 St3 St4 St5. r r2 r3 r4 r5 C C2 C3 C4. r6. Staff Teaches Course 20

11 unanaged St St2 St3 St4 St5 St6 Recursive Relationship Type with Optional Participation Staff. M: Manager E: Eployee M M E E E E M M M E Manager r r2 r3 r4 r5. Staff Manages Manages Eployee 2 Suary: Properties of Relationship Types Degree The nuber of participating entity types Cardinality ratios The nuber of instances of each of the participating entity types which can partake in a single instance of the relationship type: :, :any, any:, any:any Participation Whether an entity instance has to participate in a relationship instance Represented with a double line 22

12 Attributes in ER Modeling For every attribute we define Doain or data type Forat, i.e., coposite or atoic whether it is derived Every entity type ust have as key an attribute or a set of attributes given faily labark no. of students courseno equip STUDENT ENROLLED COURSE studno exaark subject 23 ER Model of the University DB studno given faily STUDENT REG hons SCHOOL faculty YEARREG year labark YEAR ENROL TUTOR exaark slot YEARTUTOR courseno n COURSE TEACH n STAFF roono subject appraiser appraisee equip APPRAISAL 24

13 Exercise: Supervision of PhD Students A database needs to be developed that keeps track of PhD students: For each student store the and atriculation nuber. Matriculation nubers are unique. Each student has exactly one address. An address consists of street, town and post code, and is uniquely identified by this inforation. For each lecturer store the, staff ID and office nuber. Staff ID's are unique. Each student has exactly one supervisor. A staff eber ay supervise a nuber of students. The date when supervision began also needs to be stored. 25 Exercise: Supervision of PhD Students For each research topic store the title and a short description. Titles are unique. Each student can be supervised in only one research topic, though topics that are currently not assigned also need to be stored in the database. Task: Design an entity relationship diagra that covers the requireents above. Do not forget to include cardinality and participation constraints. 26

14 Multivalued Attributes Students often have ore than one phone nuber (hoe, student hall, obile) There is no additional inforation, other than the nuber, we need to store This captured by a ultivalued attribute Notation: double-lined oval given faily studno STUDENT phone_no 27 Roles in Non-recursive Relationships Also in non-recursive relationships we ay annotate relationship links with the roles that entities play in the relationship given faily SUPERVISE studno STAFF STUDENT EXAMINE roono What would be appropriate roles in this exaple? 28

15 Multiway (non-binary) Relationship Relationships can involve ore than two entity types roono given faily STUDENT studno STAFF STAFF p TUTORS slot courseno equip n COURSE subject 29 Constraints: Definition A constraint is an assertion about the database that ust be true at all ties Constraints are part of the database schea 30

16 Modeling Constraints Finding constraints is part of the odeling process. They reflect facts that hold in the world or business rules of an organization. Exaples: Keys: codice fiscale uniquely identifies a person Single-value constraints: a person can have only one father Referential integrity constraints: if you work for a copany, it ust exist in the database Doain constraints: peoples ages are between 0 and 50 Cardinality constraints: at ost 00 students enroll in a course 3 Keys A key is a set of attributes that uniquely identify an object or entity: Person: social-security-nuber (U.S.) national insurance nuber (U.K.) codice fiscale (Italy) + address + address + dob (Why not age?) Perfect keys are often hard to find, so organizations usually invent soething. Do invented keys (e.g., course_id) have drawbacks? 32

17 Variants of Keys Multi-attribute (coposite) keys: E.g. + address Multiple keys: E.g. social-security-nuber, + address 33 Existence Constraints Soeties, the existence of an entity of type X depends on the existence of an entity of type Y: Exaples: Book chapters presue the existence of a book Tracks on a CD presue the existence of the CD Orders depend on the existence of a custoer We call Y the doinating entity type and X the subordinate type strong and weak entities 34

18 Strong and Weak Entities Doinating and subordinate types are odeled as Entities (also strong, or identifying entities) and Weak entities custoer Identifying entity CUSTOMER address Supporting, or identifying relationship CUST-ORDER orderid Weak entity ORDER date 35 Strong and Weak Entities (Identifier Dependency) A strong entity type has an identifying priary key A weak entity s key coes not (copletely) fro its own attributes, but fro the keys of one or ore entities to which it is linked by a supporting any-one relationship A weak entity type does not have a priary key but does have a discriinator custoer CUSTOMER address CUST-ORDER ORDER orderid date 36

19 Weak Entities May Depend on Other Weak Entities Strong entity type Identifying entity for ORDER Identifying entity for LINE_ITEM CUSTOMER CUST-ORDER c- address Weak entity Identifying entity for LINE_ITEM ORDER orderid date ORDER-MAKEUP Weak entity type LINE_ ITEM lineno quantity 37 Turning Relationships into Entities Relationship types are less natural if the relationships have any attributes, or we want to odel a relationship with that relationship type Exaple: STUDENT labark ENROL exaark n COURSE TUTOR STAFF 38

20 Association Entity Types An entity type that represents a relationship type: given faily courseno equip STUDENT studno COURSE subject STUD_ENROL ENROL COURSE_ENROL labark exaark The association entity type is a subordinate type The participating entity types becoe doinating types Attributes of the relationship becoe attributes of the entity Relationships with the doinating entity types are any-one and andatory 39 How Does This Solve Our Proble? STAFF given faily courseno equip STUDENT studno TUTOR COURSE subject STUD_ENROL ENROL COURSE_ENROL labark exaark Association entity types can participate in any relationship type 40

21 Design Principles for ER Modeling There are usually several ways to odel a real world concept, e.g.: entity vs. attribute entity vs. relationship binary vs. ternary relationships, etc. Design choices can have an ipact on redundancies aong the data that we store integrity constraints captured by the database structure 4 Don t Say the Sae Thing More Than Once Redundancy wastes space and encourages inconsistency Exaple: addr Beer ManfBy Manf Beer anf Manf addr Which is good design, and which is bad? Why? 42

22 And What About This? anf addr Beer ManfBy Manf 43 Entities Vs. Attributes Soetie it is not clear which concepts are worthy of being entities, and which are handled ore siply as attributes Exaple: Which are the pros and cons of each of the two designs below? anf Beer ManfBy Manf Beer 44

23 Entity Vs. Attribute: Rules of Thub Only ake an entity if either:. It is ore than a of soething; i.e., it has non-key attributes or relationships with a nuber of different entities, or 2. It is the any in a any-one relationship 45 Entity Vs. Attribute: Exaple The following design illustrates both points: addr Beer ManfBy Manf Manfs deserves to be an entity because we record addr, a non-key attribute Beers deserves to be an entity because it is at the any end If not, we would have to ake set of beers an attribute of Manfs 46

24 Hints for ER Modelling Identify entity types by searching for nouns and noun phrases Assue all entities are strong and check for weak ones on a later pass You need an identifier for each strong entity Assue all relationships have optional participation and check for andatory (total) ones on a later pass Expect to keep changing your ind about whether things are entities, relationships or attributes Keep the level of detail relevant and consistent (for exaple leave out attributes at first) Approach diagra through different views and erge the 47 Use the Schea to Enforce Constraints The conceptual schea should enforce as any constraints as possible Don't rely on future data to follow assuptions Exaple: If the university wants to associate only one instructor with a course, don't allow sets of instructors and don t count on departents to enter only one instructor per course 48

25 Exercise: A Record Copany Database A record copany wishes to use a coputer database to help with its operations regarding its perforers, recordings and song catalogue. Songs have a unique song nuber, a non-unique title and a coposition date. A song can be written by a nuber of coposers; the coposer s full is required. Songs are recorded by recording artists (bands or solo perforers). A song is recorded as a track of a CD. A CD has any songs on it, called tracks. CDs have a unique record catalogue nuber, a title and ust have a producer (the full of the producer is required). Each track ust have the recording date and the track nuber of the CD. A song can appear on any (or no) CDs, and be recorded by any different recording artists. The sae recording artist ight re-record the sae song on different CDs. A CD ust have only recording artist appearing on it. CDs can be released a nuber of ties, and each tie the release date and associated nuber of sales is required. 49 Superclasses and Subclasses: The Proble Suppose we want to odel that: Students can be either undergraduates or graduates Aong the university eployees, there are acadeic, adinistrative, and technical staff Only undergraduate students have entors, which are acadeics How can we express this in ER diagras? How do we translate such diagras into relations? 50

26 Superclasses and Subclasses: Specialisation and Generalisation Subclasses and Superclasses A subclass entity type is a specialized type of a superclass entity type A subclass entity type represents a subset or subgrouping of the superclass entity type s instances Exaple: Undergraduates and postgraduates are subclasses of student Attribute Inheritance Subclasses inherit properties (attributes) of their superclasses 5 Defining Superclasses and Subclasses Specialisation The process of defining a set of ore specialised entity types of an entity type Generalization The process of defining a generalised entity type fro a set of entity types Two ways to define subclasses: Predicate/Condition defined classes Entities that are ebers of a subclass are deterined by a condition on an attribute value. All eber instances of the subclass ust satisfy the predicate. Exaple: first years and second year students are subclasses of undergraduates, defined by their year attribute. User defined classes No condition for deterining subclass ebership 52

27 Constraints on Specialisation and Generalization Disjointness Overlap the sae entity instance ay be a eber of ore than one subclass of the specialisation Disjoint the sae entity instance ay be a eber of only one subclass of the specialisation Copleteness Total every entity instance in the superclass ust be a eber of soe subclass in the specialisation Partial an entity instance in the superclass need not be a eber of any subclass in the specialisation 53 Students are Undergraduates or Postgraduates Undergraduates and Postgraduates are subclasses of Student The classes of undergraduates and postgraduates are disjoint Every student is in one of either class given faily STUDENT studno STAFF year d thesis title tutor UNDERGRADUATE POSTGRADUATE 54

28 Subclasses of Staff Acadeic, technical, and adin are three subclasses of staff payroll no STAFF The three classes ay overlap length of service o level grade ACADEMIC TECHNICAL ADMIN project 55 Subclasses in the University Scenario PERSON address O salary fee EMPLOYEE STUDENT O thesis d RESEARCH TEACHING POST GRAD UNDER GRAD O year = 3 LECTURER TUTOR SUPERVISOR FINAL YEAR courseno project 56

29 References In preparing these slides I have used several sources. The ain ones are the following: Books: A First Course in Database Systes, by J. Ullan and J. Wido Fundaentals of Database Systes, by R. Elasri and S. Navathe Slides fro Database courses held by the following people: Enrico Franconi (Free University of Bozen-Bolzano) Carol Goble and Ian Horrocks (University of Manchester) 57

To identify entities and their relationships. To describe entities using attributes, multivalued attributes, derived attributes, and key attributes.

To identify entities and their relationships. To describe entities using attributes, multivalued attributes, derived attributes, and key attributes. CHAPTER 3 Database Design Objectives To use ER odeling to odel data. To identify entities and their relationships. To describe entities using attributes, ultivalued attributes, derived attributes, and

More information

Entity-Relationship Model. Purpose of E/R Model. Entity Sets

Entity-Relationship Model. Purpose of E/R Model. Entity Sets Entity-Relationship Model Diagrams Class hierarchies Weak entity sets 1 Purpose of E/R Model The E/R model allows us to sketch the design of a database informally. Designs are pictures called entityrelationship

More information

Uses Crows feet notation for ER Diagrams in ERwin

Uses Crows feet notation for ER Diagrams in ERwin ER odel Overview Entity types Attributes, keys Relationship types Weak entity types EER odel Outline Subclasses Specialization/Generalization Schea Design Single DB View integration in IS Uses Crows feet

More information

ER modelling, Weak Entities, Class Hierarchies, Aggregation

ER modelling, Weak Entities, Class Hierarchies, Aggregation CS344 Database Management Systems ER modelling, Weak Entities, Class Hierarchies, Aggregation Aug 2 nd - Lecture Notes (Summary) Submitted by - N. Vishnu Teja Saurabh Saxena 09010125 09010145 (Most the

More information

Chapter 2: Entity-Relationship Model. Entity Sets. " Example: specific person, company, event, plant

Chapter 2: Entity-Relationship Model. Entity Sets.  Example: specific person, company, event, plant Chapter 2: Entity-Relationship Model! Entity Sets! Relationship Sets! Design Issues! Mapping Constraints! Keys! E-R Diagram! Extended E-R Features! Design of an E-R Database Schema! Reduction of an E-R

More information

Calculating the Return on Investment (ROI) for DMSMS Management. The Problem with Cost Avoidance

Calculating the Return on Investment (ROI) for DMSMS Management. The Problem with Cost Avoidance Calculating the Return on nvestent () for DMSMS Manageent Peter Sandborn CALCE, Departent of Mechanical Engineering (31) 45-3167 sandborn@calce.ud.edu www.ene.ud.edu/escml/obsolescence.ht October 28, 21

More information

How To Get A Loan From A Bank For Free

How To Get A Loan From A Bank For Free Finance 111 Finance We have to work with oney every day. While balancing your checkbook or calculating your onthly expenditures on espresso requires only arithetic, when we start saving, planning for retireent,

More information

three Entity-Relationship Modeling chapter OVERVIEW CHAPTER

three Entity-Relationship Modeling chapter OVERVIEW CHAPTER three Entity-Relationship Modeling CHAPTER chapter OVERVIEW 3.1 Introduction 3.2 The Entity-Relationship Model 3.3 Entity 3.4 Attributes 3.5 Relationships 3.6 Degree of a Relationship 3.7 Cardinality of

More information

Fuzzy Sets in HR Management

Fuzzy Sets in HR Management Acta Polytechnica Hungarica Vol. 8, No. 3, 2011 Fuzzy Sets in HR Manageent Blanka Zeková AXIOM SW, s.r.o., 760 01 Zlín, Czech Republic blanka.zekova@sezna.cz Jana Talašová Faculty of Science, Palacký Univerzity,

More information

BİL 354 Veritabanı Sistemleri. Entity-Relationship Model

BİL 354 Veritabanı Sistemleri. Entity-Relationship Model BİL 354 Veritabanı Sistemleri Entity-Relationship Model Steps in building a DB application Pick application domain Conceptual design How can I describe that data? What data do I need for my application

More information

not necessarily strictly sequential feedback loops exist, i.e. may need to revisit earlier stages during a later stage

not necessarily strictly sequential feedback loops exist, i.e. may need to revisit earlier stages during a later stage Database Design Process there are six stages in the design of a database: 1. requirement analysis 2. conceptual database design 3. choice of the DBMS 4. data model mapping 5. physical design 6. implementation

More information

COMP 378 Database Systems Notes for Chapter 7 of Database System Concepts Database Design and the Entity-Relationship Model

COMP 378 Database Systems Notes for Chapter 7 of Database System Concepts Database Design and the Entity-Relationship Model COMP 378 Database Systems Notes for Chapter 7 of Database System Concepts Database Design and the Entity-Relationship Model The entity-relationship (E-R) model is a a data model in which information stored

More information

2. Conceptual Modeling using the Entity-Relationship Model

2. Conceptual Modeling using the Entity-Relationship Model ECS-165A WQ 11 15 Contents 2. Conceptual Modeling using the Entity-Relationship Model Basic concepts: entities and entity types, attributes and keys, relationships and relationship types Entity-Relationship

More information

Standards and Protocols for the Collection and Dissemination of Graduating Student Initial Career Outcomes Information For Undergraduates

Standards and Protocols for the Collection and Dissemination of Graduating Student Initial Career Outcomes Information For Undergraduates National Association of Colleges and Eployers Standards and Protocols for the Collection and Disseination of Graduating Student Initial Career Outcoes Inforation For Undergraduates Developed by the NACE

More information

Data Analysis 1. SET08104 Database Systems. Copyright @ Napier University

Data Analysis 1. SET08104 Database Systems. Copyright @ Napier University Data Analysis 1 SET08104 Database Systems Copyright @ Napier University Entity Relationship Modelling Overview Database Analysis Life Cycle Components of an Entity Relationship Diagram What is a relationship?

More information

Database Design Overview. Conceptual Design ER Model. Entities and Entity Sets. Entity Set Representation. Keys

Database Design Overview. Conceptual Design ER Model. Entities and Entity Sets. Entity Set Representation. Keys Database Design Overview Conceptual Design. The Entity-Relationship (ER) Model CS430/630 Lecture 12 Conceptual design The Entity-Relationship (ER) Model, UML High-level, close to human thinking Semantic

More information

Chapter 2: Entity-Relationship Model. E-R R Diagrams

Chapter 2: Entity-Relationship Model. E-R R Diagrams Chapter 2: Entity-Relationship Model What s the use of the E-R model? Entity Sets Relationship Sets Design Issues Mapping Constraints Keys E-R Diagram Extended E-R Features Design of an E-R Database Schema

More information

Unit 2.1. Data Analysis 1 - V2.0 1. Data Analysis 1. Dr Gordon Russell, Copyright @ Napier University

Unit 2.1. Data Analysis 1 - V2.0 1. Data Analysis 1. Dr Gordon Russell, Copyright @ Napier University Data Analysis 1 Unit 2.1 Data Analysis 1 - V2.0 1 Entity Relationship Modelling Overview Database Analysis Life Cycle Components of an Entity Relationship Diagram What is a relationship? Entities, attributes,

More information

The students will gather, organize, and display data in an appropriate pie (circle) graph.

The students will gather, organize, and display data in an appropriate pie (circle) graph. Algebra/Geoetry Institute Suer 2005 Lesson Plan 3: Pie Graphs Faculty Nae: Leslie Patten School: Cypress Park Eleentary Grade Level: 5 th grade PIE GRAPHS 1 Teaching objective(s) The students will gather,

More information

Modern Systems Analysis and Design

Modern Systems Analysis and Design Modern Systems Analysis and Design Prof. David Gadish Structuring System Data Requirements Learning Objectives Concisely define each of the following key data modeling terms: entity type, attribute, multivalued

More information

THE ENTITY- RELATIONSHIP (ER) MODEL CHAPTER 7 (6/E) CHAPTER 3 (5/E)

THE ENTITY- RELATIONSHIP (ER) MODEL CHAPTER 7 (6/E) CHAPTER 3 (5/E) THE ENTITY- RELATIONSHIP (ER) MODEL CHAPTER 7 (6/E) CHAPTER 3 (5/E) 2 LECTURE OUTLINE Using High-Level, Conceptual Data Models for Database Design Entity-Relationship (ER) model Popular high-level conceptual

More information

Investing in corporate bonds?

Investing in corporate bonds? Investing in corporate bonds? This independent guide fro the Australian Securities and Investents Coission (ASIC) can help you look past the return and assess the risks of corporate bonds. If you re thinking

More information

Investing in corporate bonds?

Investing in corporate bonds? Investing in corporate bonds? This independent guide fro the Australian Securities and Investents Coission (ASIC) can help you look past the return and assess the risks of corporate bonds. If you re thinking

More information

Method of supply chain optimization in E-commerce

Method of supply chain optimization in E-commerce MPRA Munich Personal RePEc Archive Method of supply chain optiization in E-coerce Petr Suchánek and Robert Bucki Silesian University - School of Business Adinistration, The College of Inforatics and Manageent

More information

Chapter 3. Data Modeling Using the Entity-Relationship (ER) Model

Chapter 3. Data Modeling Using the Entity-Relationship (ER) Model Chapter 3 Data Modeling Using the Entity-Relationship (ER) Model Chapter Outline Overview of Database Design Process Example Database Application (COMPANY) ER Model Concepts Entities and Attributes Entity

More information

An Improved Decision-making Model of Human Resource Outsourcing Based on Internet Collaboration

An Improved Decision-making Model of Human Resource Outsourcing Based on Internet Collaboration International Journal of Hybrid Inforation Technology, pp. 339-350 http://dx.doi.org/10.14257/hit.2016.9.4.28 An Iproved Decision-aking Model of Huan Resource Outsourcing Based on Internet Collaboration

More information

CSC 742 Database Management Systems

CSC 742 Database Management Systems CSC 742 Database Management Systems Topic #4: Data Modeling Spring 2002 CSC 742: DBMS by Dr. Peng Ning 1 Phases of Database Design Requirement Collection/Analysis Functional Requirements Functional Analysis

More information

CS 4604: Introduc0on to Database Management Systems. B. Aditya Prakash Lecture #5: En-ty/Rela-onal Models- - - Part 1

CS 4604: Introduc0on to Database Management Systems. B. Aditya Prakash Lecture #5: En-ty/Rela-onal Models- - - Part 1 CS 4604: Introduc0on to Database Management Systems B. Aditya Prakash Lecture #5: En-ty/Rela-onal Models- - - Part 1 Announcements- - - Project Goal: design a database system applica-on with a web front-

More information

XV. The Entity-Relationship Model

XV. The Entity-Relationship Model XV. The Entity-Relationship Model The Entity-Relationship Model Entities, Relationships and Attributes Cardinalities, Identifiers and Generalization Documentation of E-R Diagrams and Business Rules The

More information

Evaluating Inventory Management Performance: a Preliminary Desk-Simulation Study Based on IOC Model

Evaluating Inventory Management Performance: a Preliminary Desk-Simulation Study Based on IOC Model Evaluating Inventory Manageent Perforance: a Preliinary Desk-Siulation Study Based on IOC Model Flora Bernardel, Roberto Panizzolo, and Davide Martinazzo Abstract The focus of this study is on preliinary

More information

Fuzzy approach for searching in CRM systems

Fuzzy approach for searching in CRM systems Fuzzy approach for searching in CRM systes BOGDAN WALEK, JIŘÍ BARTOŠ, CYRIL KLIMEŠ Departent of Inforatics and Coputers University of Ostrava 30. dubna 22, 701 03 Ostrava CZECH REPUBLIC bogdan.walek@osu.cz,

More information

Don t Run With Your Retirement Money

Don t Run With Your Retirement Money Don t Run With Your Retireent Money Understanding Your Resources and How Best to Use The A joint project of The Actuarial Foundation and WISER, the Woen s Institute for a Secure Retireent WISER THE WOMEN

More information

Entity Search Engine: Towards Agile Best-Effort Information Integration over the Web

Entity Search Engine: Towards Agile Best-Effort Information Integration over the Web Entity Search Engine: Towards Agile Best-Effort Inforation Integration over the Web Tao Cheng, Kevin Chen-Chuan Chang University of Illinois at Urbana-Chapaign {tcheng3, kcchang}@cs.uiuc.edu. INTRODUCTION

More information

Research Article Performance Evaluation of Human Resource Outsourcing in Food Processing Enterprises

Research Article Performance Evaluation of Human Resource Outsourcing in Food Processing Enterprises Advance Journal of Food Science and Technology 9(2): 964-969, 205 ISSN: 2042-4868; e-issn: 2042-4876 205 Maxwell Scientific Publication Corp. Subitted: August 0, 205 Accepted: Septeber 3, 205 Published:

More information

IV. The (Extended) Entity-Relationship Model

IV. The (Extended) Entity-Relationship Model IV. The (Extended) Entity-Relationship Model The Extended Entity-Relationship (EER) Model Entities, Relationships and Attributes Cardinalities, Identifiers and Generalization Documentation of EER Diagrams

More information

Lecture 12: Entity Relationship Modelling

Lecture 12: Entity Relationship Modelling Lecture 12: Entity Relationship Modelling The Entity-Relationship Model Entities Relationships Attributes Constraining the instances Cardinalities Identifiers Generalization 2004-5 Steve Easterbrook. This

More information

2. Supports eæcient access to very large amounts

2. Supports eæcient access to very large amounts What is a Database Management System? 1. Manages very large amounts of data. 2. Supports ecient access to very large amounts of data. 3. Supports concurrent access to v.l.a.d. 4. Supports secure, atomic

More information

Software Quality Characteristics Tested For Mobile Application Development

Software Quality Characteristics Tested For Mobile Application Development Thesis no: MGSE-2015-02 Software Quality Characteristics Tested For Mobile Application Developent Literature Review and Epirical Survey WALEED ANWAR Faculty of Coputing Blekinge Institute of Technology

More information

The Entity-Relationship Model

The Entity-Relationship Model The Entity-Relationship Model 221 After completing this chapter, you should be able to explain the three phases of database design, Why are multiple phases useful? evaluate the significance of the Entity-Relationship

More information

Chapter 7 Data Modeling Using the Entity- Relationship (ER) Model

Chapter 7 Data Modeling Using the Entity- Relationship (ER) Model Chapter 7 Data Modeling Using the Entity- Relationship (ER) Model Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 7 Outline Using High-Level Conceptual Data Models for

More information

SOME APPLICATIONS OF FORECASTING Prof. Thomas B. Fomby Department of Economics Southern Methodist University May 2008

SOME APPLICATIONS OF FORECASTING Prof. Thomas B. Fomby Department of Economics Southern Methodist University May 2008 SOME APPLCATONS OF FORECASTNG Prof. Thoas B. Foby Departent of Econoics Southern Methodist University May 8 To deonstrate the usefulness of forecasting ethods this note discusses four applications of forecasting

More information

Foundations of Information Management

Foundations of Information Management Foundations of Information Management - WS 2012/13 - Juniorprofessor Alexander Markowetz Bonn Aachen International Center for Information Technology (B-IT) Data & Databases Data: Simple information Database:

More information

Lesson 8: Introduction to Databases E-R Data Modeling

Lesson 8: Introduction to Databases E-R Data Modeling Lesson 8: Introduction to Databases E-R Data Modeling Contents Introduction to Databases Abstraction, Schemas, and Views Data Models Database Management System (DBMS) Components Entity Relationship Data

More information

Overview. Database Security. Relational Database Basics. Semantic Integrity Controls. Access Control Rules- Name dependent access

Overview. Database Security. Relational Database Basics. Semantic Integrity Controls. Access Control Rules- Name dependent access Database ecurity ione FischerHübner Applied ecurity, DAVC7 Overview eantic Integrity Controls Access Control Rules Multilevel ecure Databases RBAC in Coercial DBM tatistical Database ecurity Relational

More information

SAMPLING METHODS LEARNING OBJECTIVES

SAMPLING METHODS LEARNING OBJECTIVES 6 SAMPLING METHODS 6 Using Statistics 6-6 2 Nonprobability Sapling and Bias 6-6 Stratified Rando Sapling 6-2 6 4 Cluster Sapling 6-4 6 5 Systeatic Sapling 6-9 6 6 Nonresponse 6-2 6 7 Suary and Review of

More information

Lecture L9 - Linear Impulse and Momentum. Collisions

Lecture L9 - Linear Impulse and Momentum. Collisions J. Peraire, S. Widnall 16.07 Dynaics Fall 009 Version.0 Lecture L9 - Linear Ipulse and Moentu. Collisions In this lecture, we will consider the equations that result fro integrating Newton s second law,

More information

PERFORMANCE METRICS FOR THE IT SERVICES PORTFOLIO

PERFORMANCE METRICS FOR THE IT SERVICES PORTFOLIO Bulletin of the Transilvania University of Braşov Series I: Engineering Sciences Vol. 4 (53) No. - 0 PERFORMANCE METRICS FOR THE IT SERVICES PORTFOLIO V. CAZACU I. SZÉKELY F. SANDU 3 T. BĂLAN Abstract:

More information

Database Design. Database Design I: The Entity-Relationship Model. Entity Type (con t) Chapter 4. Entity: an object that is involved in the enterprise

Database Design. Database Design I: The Entity-Relationship Model. Entity Type (con t) Chapter 4. Entity: an object that is involved in the enterprise Database Design Database Design I: The Entity-Relationship Model Chapter 4 Goal: specification of database schema Methodology: Use E-R R model to get a high-level graphical view of essential components

More information

A SOA-Based Architecture Framework

A SOA-Based Architecture Framework A SOA-Based Architecture Fraework Wil M. P. van der Aalst, Michael Beisiegel 2, Kees M. van Hee, Dieter König 3, and Christian Stahl Departent of Matheatics and Coputer Science Eindhoven University of

More information

IT SOURCING PORTFOLIO MANAGEMENT FOR IT SERVICES PROVIDERS - A RISK/COST PERSPECTIVE

IT SOURCING PORTFOLIO MANAGEMENT FOR IT SERVICES PROVIDERS - A RISK/COST PERSPECTIVE IT SOURCING PORTFOLIO MANAGEMENT FOR IT SERVICES PROVIDERS - A RISK/COST PERSPECTIVE Copleted Research Paper Steffen Zierann Arne Katzarzik Dennis Kundisch Abstract Utilizing a global IT sourcing strategy

More information

REQUIREMENTS FOR A COMPUTER SCIENCE CURRICULUM EMPHASIZING INFORMATION TECHNOLOGY SUBJECT AREA: CURRICULUM ISSUES

REQUIREMENTS FOR A COMPUTER SCIENCE CURRICULUM EMPHASIZING INFORMATION TECHNOLOGY SUBJECT AREA: CURRICULUM ISSUES REQUIREMENTS FOR A COMPUTER SCIENCE CURRICULUM EMPHASIZING INFORMATION TECHNOLOGY SUBJECT AREA: CURRICULUM ISSUES Charles Reynolds Christopher Fox reynolds @cs.ju.edu fox@cs.ju.edu Departent of Coputer

More information

Designing Databases. Introduction

Designing Databases. Introduction Designing Databases C Introduction Businesses rely on databases for accurate, up-to-date information. Without access to mission critical data, most businesses are unable to perform their normal daily functions,

More information

Employment 1st information for colleges and training providers in Northern Ireland

Employment 1st information for colleges and training providers in Northern Ireland eployent Eployent st inforation for colleges and training providers in Northern Ireland Eployent st A new collaborative approach to industry-specific pre-eployent training Hospitality, leisure, travel

More information

An Integrated Approach for Monitoring Service Level Parameters of Software-Defined Networking

An Integrated Approach for Monitoring Service Level Parameters of Software-Defined Networking International Journal of Future Generation Counication and Networking Vol. 8, No. 6 (15), pp. 197-4 http://d.doi.org/1.1457/ijfgcn.15.8.6.19 An Integrated Approach for Monitoring Service Level Paraeters

More information

Exploiting Hardware Heterogeneity within the Same Instance Type of Amazon EC2

Exploiting Hardware Heterogeneity within the Same Instance Type of Amazon EC2 Exploiting Hardware Heterogeneity within the Sae Instance Type of Aazon EC2 Zhonghong Ou, Hao Zhuang, Jukka K. Nurinen, Antti Ylä-Jääski, Pan Hui Aalto University, Finland; Deutsch Teleko Laboratories,

More information

Chapter 2: Entity-Relationship Model

Chapter 2: Entity-Relationship Model Chapter 2: Entity-Relationship Model Entity Sets Relationship Sets Design Issues Mapping Constraints Keys E R Diagram Extended E-R Features Design of an E-R Database Schema Reduction of an E-R Schema to

More information

Entity-Relationship Model

Entity-Relationship Model UNIT -2 Entity-Relationship Model Introduction to ER Model ER model is represents real world situations using concepts, which are commonly used by people. It allows defining a representation of the real

More information

RECURSIVE DYNAMIC PROGRAMMING: HEURISTIC RULES, BOUNDING AND STATE SPACE REDUCTION. Henrik Kure

RECURSIVE DYNAMIC PROGRAMMING: HEURISTIC RULES, BOUNDING AND STATE SPACE REDUCTION. Henrik Kure RECURSIVE DYNAMIC PROGRAMMING: HEURISTIC RULES, BOUNDING AND STATE SPACE REDUCTION Henrik Kure Dina, Danish Inforatics Network In the Agricultural Sciences Royal Veterinary and Agricultural University

More information

Searching strategy for multi-target discovery in wireless networks

Searching strategy for multi-target discovery in wireless networks Searching strategy for ulti-target discovery in wireless networks Zhao Cheng, Wendi B. Heinzelan Departent of Electrical and Coputer Engineering University of Rochester Rochester, NY 467 (585) 75-{878,

More information

The Velocities of Gas Molecules

The Velocities of Gas Molecules he Velocities of Gas Molecules by Flick Colean Departent of Cheistry Wellesley College Wellesley MA 8 Copyright Flick Colean 996 All rights reserved You are welcoe to use this docuent in your own classes

More information

International Journal of Management & Information Systems First Quarter 2012 Volume 16, Number 1

International Journal of Management & Information Systems First Quarter 2012 Volume 16, Number 1 International Journal of Manageent & Inforation Systes First Quarter 2012 Volue 16, Nuber 1 Proposal And Effectiveness Of A Highly Copelling Direct Mail Method - Establishent And Deployent Of PMOS-DM Hisatoshi

More information

The Entity-Relationship Model

The Entity-Relationship Model The Entity-Relationship Model Chapter 2 Slides modified by Rasmus Pagh for Database Systems, Fall 2006 IT University of Copenhagen Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke 1 Today

More information

Optimal Resource-Constraint Project Scheduling with Overlapping Modes

Optimal Resource-Constraint Project Scheduling with Overlapping Modes Optial Resource-Constraint Proect Scheduling with Overlapping Modes François Berthaut Lucas Grèze Robert Pellerin Nathalie Perrier Adnène Hai February 20 CIRRELT-20-09 Bureaux de Montréal : Bureaux de

More information

ON SELF-ROUTING IN CLOS CONNECTION NETWORKS. BARRY G. DOUGLASS Electrical Engineering Department Texas A&M University College Station, TX 77843-3128

ON SELF-ROUTING IN CLOS CONNECTION NETWORKS. BARRY G. DOUGLASS Electrical Engineering Department Texas A&M University College Station, TX 77843-3128 ON SELF-ROUTING IN CLOS CONNECTION NETWORKS BARRY G. DOUGLASS Electrical Engineering Departent Texas A&M University College Station, TX 778-8 A. YAVUZ ORUÇ Electrical Engineering Departent and Institute

More information

This paper studies a rental firm that offers reusable products to price- and quality-of-service sensitive

This paper studies a rental firm that offers reusable products to price- and quality-of-service sensitive MANUFACTURING & SERVICE OPERATIONS MANAGEMENT Vol., No. 3, Suer 28, pp. 429 447 issn 523-464 eissn 526-5498 8 3 429 infors doi.287/so.7.8 28 INFORMS INFORMS holds copyright to this article and distributed

More information

Exercise 1: Relational Model

Exercise 1: Relational Model Exercise 1: Relational Model 1. Consider the relational database of next relational schema with 3 relations. What are the best possible primary keys in each relation? employ(person_name, street, city)

More information

We know how to query a database using SQL. A set of tables and their schemas are given Data are properly loaded

We know how to query a database using SQL. A set of tables and their schemas are given Data are properly loaded E-R Diagram Database Development We know how to query a database using SQL A set of tables and their schemas are given Data are properly loaded But, how can we develop appropriate tables and their schema

More information

( C) CLASS 10. TEMPERATURE AND ATOMS

( C) CLASS 10. TEMPERATURE AND ATOMS CLASS 10. EMPERAURE AND AOMS 10.1. INRODUCION Boyle s understanding of the pressure-volue relationship for gases occurred in the late 1600 s. he relationships between volue and teperature, and between

More information

INTEGRATED ENVIRONMENT FOR STORING AND HANDLING INFORMATION IN TASKS OF INDUCTIVE MODELLING FOR BUSINESS INTELLIGENCE SYSTEMS

INTEGRATED ENVIRONMENT FOR STORING AND HANDLING INFORMATION IN TASKS OF INDUCTIVE MODELLING FOR BUSINESS INTELLIGENCE SYSTEMS Artificial Intelligence Methods and Techniques for Business and Engineering Applications 210 INTEGRATED ENVIRONMENT FOR STORING AND HANDLING INFORMATION IN TASKS OF INDUCTIVE MODELLING FOR BUSINESS INTELLIGENCE

More information

Foundations of Information Management

Foundations of Information Management Foundations of Information Management - WS 2009/10 Juniorprofessor Alexander Markowetz Bonn Aachen International Center for Information Technology (B-IT) Alexander Markowetz Born 1976 in Brussels, Belgium

More information

Reliability Constrained Packet-sizing for Linear Multi-hop Wireless Networks

Reliability Constrained Packet-sizing for Linear Multi-hop Wireless Networks Reliability Constrained acket-sizing for inear Multi-hop Wireless Networks Ning Wen, and Randall A. Berry Departent of Electrical Engineering and Coputer Science Northwestern University, Evanston, Illinois

More information

Option B: Credit Card Processing

Option B: Credit Card Processing Attachent B Option B: Credit Card Processing Request for Proposal Nuber 4404 Z1 Bidders are required coplete all fors provided in this attachent if bidding on Option B: Credit Card Processing. Note: If

More information

CRM FACTORS ASSESSMENT USING ANALYTIC HIERARCHY PROCESS

CRM FACTORS ASSESSMENT USING ANALYTIC HIERARCHY PROCESS 641 CRM FACTORS ASSESSMENT USING ANALYTIC HIERARCHY PROCESS Marketa Zajarosova 1* *Ph.D. VSB - Technical University of Ostrava, THE CZECH REPUBLIC arketa.zajarosova@vsb.cz Abstract Custoer relationship

More information

A quantum secret ballot. Abstract

A quantum secret ballot. Abstract A quantu secret ballot Shahar Dolev and Itaar Pitowsky The Edelstein Center, Levi Building, The Hebrerw University, Givat Ra, Jerusale, Israel Boaz Tair arxiv:quant-ph/060087v 8 Mar 006 Departent of Philosophy

More information

Conceptual Design Using the Entity-Relationship (ER) Model

Conceptual Design Using the Entity-Relationship (ER) Model Conceptual Design Using the Entity-Relationship (ER) Model Module 5, Lectures 1 and 2 Database Management Systems, R. Ramakrishnan 1 Overview of Database Design Conceptual design: (ER Model is used at

More information

Dynamic Placement for Clustered Web Applications

Dynamic Placement for Clustered Web Applications Dynaic laceent for Clustered Web Applications A. Karve, T. Kibrel, G. acifici, M. Spreitzer, M. Steinder, M. Sviridenko, and A. Tantawi IBM T.J. Watson Research Center {karve,kibrel,giovanni,spreitz,steinder,sviri,tantawi}@us.ib.co

More information

Outline. Data Modeling. Conceptual Design. ER Model Basics: Entities. ER Model Basics: Relationships. Ternary Relationships. Yanlei Diao UMass Amherst

Outline. Data Modeling. Conceptual Design. ER Model Basics: Entities. ER Model Basics: Relationships. Ternary Relationships. Yanlei Diao UMass Amherst Outline Data Modeling Yanlei Diao UMass Amherst v Conceptual Design: ER Model v Relational Model v Logical Design: from ER to Relational Slides Courtesy of R. Ramakrishnan and J. Gehrke 1 2 Conceptual

More information

Online Bagging and Boosting

Online Bagging and Boosting Abstract Bagging and boosting are two of the ost well-known enseble learning ethods due to their theoretical perforance guarantees and strong experiental results. However, these algoriths have been used

More information

The AGA Evaluating Model of Customer Loyalty Based on E-commerce Environment

The AGA Evaluating Model of Customer Loyalty Based on E-commerce Environment 6 JOURNAL OF SOFTWARE, VOL. 4, NO. 3, MAY 009 The AGA Evaluating Model of Custoer Loyalty Based on E-coerce Environent Shaoei Yang Econoics and Manageent Departent, North China Electric Power University,

More information

Sensors as a Service Oriented Architecture: Middleware for Sensor Networks

Sensors as a Service Oriented Architecture: Middleware for Sensor Networks Sensors as a Service Oriented Architecture: Middleware for Sensor Networks John Ibbotson, Christopher Gibson, Joel Wright, Peter Waggett, IBM U.K Ltd, Petros Zerfos, IBM Research, Boleslaw K. Szyanski,

More information

Extended-Horizon Analysis of Pressure Sensitivities for Leak Detection in Water Distribution Networks: Application to the Barcelona Network

Extended-Horizon Analysis of Pressure Sensitivities for Leak Detection in Water Distribution Networks: Application to the Barcelona Network 2013 European Control Conference (ECC) July 17-19, 2013, Zürich, Switzerland. Extended-Horizon Analysis of Pressure Sensitivities for Leak Detection in Water Distribution Networks: Application to the Barcelona

More information

ADJUSTING FOR QUALITY CHANGE

ADJUSTING FOR QUALITY CHANGE ADJUSTING FOR QUALITY CHANGE 7 Introduction 7.1 The easureent of changes in the level of consuer prices is coplicated by the appearance and disappearance of new and old goods and services, as well as changes

More information

The Relational Model. Why Study the Relational Model? Relational Database: Definitions. Chapter 3

The Relational Model. Why Study the Relational Model? Relational Database: Definitions. Chapter 3 The Relational Model Chapter 3 Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke 1 Why Study the Relational Model? Most widely used model. Vendors: IBM, Informix, Microsoft, Oracle, Sybase,

More information

The Entity-Relationship Model

The Entity-Relationship Model The Entity-Relationship Model Overview of Database Design Requirements analysis Conceptual design data model Logical design Schema refinement: Normalization Physical tuning Conceptual Design Entities Conceptual

More information

Applying Multiple Neural Networks on Large Scale Data

Applying Multiple Neural Networks on Large Scale Data 0 International Conference on Inforation and Electronics Engineering IPCSIT vol6 (0) (0) IACSIT Press, Singapore Applying Multiple Neural Networks on Large Scale Data Kritsanatt Boonkiatpong and Sukree

More information

A Study on the Chain Restaurants Dynamic Negotiation Games of the Optimization of Joint Procurement of Food Materials

A Study on the Chain Restaurants Dynamic Negotiation Games of the Optimization of Joint Procurement of Food Materials International Journal of Coputer Science & Inforation Technology (IJCSIT) Vol 6, No 1, February 2014 A Study on the Chain estaurants Dynaic Negotiation aes of the Optiization of Joint Procureent of Food

More information

Introduction to Unit Conversion: the SI

Introduction to Unit Conversion: the SI The Matheatics 11 Copetency Test Introduction to Unit Conversion: the SI In this the next docuent in this series is presented illustrated an effective reliable approach to carryin out unit conversions

More information

Data Set Generation for Rectangular Placement Problems

Data Set Generation for Rectangular Placement Problems Data Set Generation for Rectangular Placeent Probles Christine L. Valenzuela (Muford) Pearl Y. Wang School of Coputer Science & Inforatics Departent of Coputer Science MS 4A5 Cardiff University George

More information

Entity - Relationship Modelling

Entity - Relationship Modelling Topic 5 Entity - Relationship Modelling LEARNING OUTCOMES When you have completed this Topic you should be able to: 1. Acquire the basic concepts of the Entity-Relationship (ER) model. 2. Discuss how to

More information

Generating Certification Authority Authenticated Public Keys in Ad Hoc Networks

Generating Certification Authority Authenticated Public Keys in Ad Hoc Networks SECURITY AND COMMUNICATION NETWORKS Published online in Wiley InterScience (www.interscience.wiley.co). Generating Certification Authority Authenticated Public Keys in Ad Hoc Networks G. Kounga 1, C. J.

More information

arxiv:0805.1434v1 [math.pr] 9 May 2008

arxiv:0805.1434v1 [math.pr] 9 May 2008 Degree-distribution stability of scale-free networs Zhenting Hou, Xiangxing Kong, Dinghua Shi,2, and Guanrong Chen 3 School of Matheatics, Central South University, Changsha 40083, China 2 Departent of

More information

Study on the development of statistical data on the European security technological and industrial base

Study on the development of statistical data on the European security technological and industrial base Study on the developent of statistical data on the European security technological and industrial base Security Sector Survey Analysis: France Client: European Coission DG Migration and Hoe Affairs Brussels,

More information

PHYSICIAN OFFICE IT SECURITY GUIDE

PHYSICIAN OFFICE IT SECURITY GUIDE PHYSICIAN OFFICE IT SECURITY GUIDE 2015 The CMPA supports the advice and recoendations contained in this guide and encourages their consideration by BC s physicians. Disclaier: Best practices for IT security

More information

CLOSED-LOOP SUPPLY CHAIN NETWORK OPTIMIZATION FOR HONG KONG CARTRIDGE RECYCLING INDUSTRY

CLOSED-LOOP SUPPLY CHAIN NETWORK OPTIMIZATION FOR HONG KONG CARTRIDGE RECYCLING INDUSTRY CLOSED-LOOP SUPPLY CHAIN NETWORK OPTIMIZATION FOR HONG KONG CARTRIDGE RECYCLING INDUSTRY Y. T. Chen Departent of Industrial and Systes Engineering Hong Kong Polytechnic University, Hong Kong yongtong.chen@connect.polyu.hk

More information

The United States was in the midst of a

The United States was in the midst of a A Prier on the Mortgage Market and Mortgage Finance Daniel J. McDonald and Daniel L. Thornton This article is a prier on ortgage finance. It discusses the basics of the ortgage arket and ortgage finance.

More information

Data Modeling. Database Systems: The Complete Book Ch. 4.1-4.5, 7.1-7.4

Data Modeling. Database Systems: The Complete Book Ch. 4.1-4.5, 7.1-7.4 Data Modeling Database Systems: The Complete Book Ch. 4.1-4.5, 7.1-7.4 Data Modeling Schema: The structure of the data Structured Data: Relational, XML-DTD, etc Unstructured Data: CSV, JSON But where does

More information

A WISER Guide. Financial Steps for Caregivers: What You Need to Know About Money and Retirement

A WISER Guide. Financial Steps for Caregivers: What You Need to Know About Money and Retirement WISER WOMEN S INSTITUTE FOR A SECURE RETIREMENT A WISER Guide Financial Steps for Caregivers: What You Need to Know About Money and Retireent This booklet was prepared under a grant fro the Adinistration

More information

Data Modeling: Part 1. Entity Relationship (ER) Model

Data Modeling: Part 1. Entity Relationship (ER) Model Data Modeling: Part 1 Entity Relationship (ER) Model MBA 8473 1 Cognitive Objectives (Module 2) 32. Explain the three-step process of data-driven information system (IS) development 33. Examine the purpose

More information

Construction Economics & Finance. Module 3 Lecture-1

Construction Economics & Finance. Module 3 Lecture-1 Depreciation:- Construction Econoics & Finance Module 3 Lecture- It represents the reduction in arket value of an asset due to age, wear and tear and obsolescence. The physical deterioration of the asset

More information

COMBINING CRASH RECORDER AND PAIRED COMPARISON TECHNIQUE: INJURY RISK FUNCTIONS IN FRONTAL AND REAR IMPACTS WITH SPECIAL REFERENCE TO NECK INJURIES

COMBINING CRASH RECORDER AND PAIRED COMPARISON TECHNIQUE: INJURY RISK FUNCTIONS IN FRONTAL AND REAR IMPACTS WITH SPECIAL REFERENCE TO NECK INJURIES COMBINING CRASH RECORDER AND AIRED COMARISON TECHNIQUE: INJURY RISK FUNCTIONS IN FRONTAL AND REAR IMACTS WITH SECIAL REFERENCE TO NECK INJURIES Anders Kullgren, Maria Krafft Folksa Research, 66 Stockhol,

More information