

























Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of database design, focusing on the Entity-Relationship (ER) model and table relations. The ER model is a type of object-based data model used to represent real-world entities, attributes, and relationships. identifying entities, attributes, and relationships, as well as keys and primary keys. The text also explains the concept of table relations, including one-to-many, many-to-many, and one-to-one relationships. It provides examples of table transformations and foreign keys. useful for students and professionals looking to understand database design and implementation.
Typology: Study notes
1 / 33
This page cannot be seen from the preview
Don't miss anything!


























Database Design and Rules
2
4 Logical design Physical design Implement Requirement analysis
10 We need to develop a system that stores information about students, which are trained in various courses. The courses are held in different towns. When registering a new student the following information is entered: name, faculty number, photo and date.
11 We need to develop a system that stores information about students, which are trained in various courses. The courses are held in different towns. When registering a new student the following information is entered: name, faculty number, photo and date.
Relational Model in Action
17
Id Name CountryId 1 Sofia 1 2 Varna 1 3 Munich 2 4 Berlin 2 5 Moscow 3 Id Name 1 Bulgaria 2 Germany 3 Russia
Primary key Foreign key^ Primary key Relationship
19
20 MountainID Name 5 Rila
PeakID Name MountainID 61 Musala 5 66 Malyovitsa 5
Primary key Primary key (^) Foreign key