Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
protogrid:database_design_fundamentals [2018-03-25 22:38] druprotogrid:database_design_fundamentals [2018-03-26 07:49] (current) – [Database Design Fundamentals] 77.58.53.50
Line 1: Line 1:
 ====== Database Design Fundamentals ====== ====== Database Design Fundamentals ======
  
-Database design is an important task for each software developer. It is in most software development projects crucial to understand the real world problem thoroughly and be able to design the most simple database design possible. The key to success is as well a good understanding of the problem given as the ability to simplify the real world to a good model. The most talented designers master the art of designing a data model that is universal and versatile and continues to work unchanged when there will be added entities and attributes in the future.+Database design is an important task for each software developer. It is in most software development projects crucial to understand the real world problem thoroughly and to be able to design the most simple database design possible. The key to success is as well a good understanding of the problem given as the ability to simplify the real world to a good model. The most talented designers master the art of designing a data model that is universal and versatile and continues to work unchanged when there will be added entities and attributes in the future.
  
 ==== Entities ==== ==== Entities ====
Line 102: Line 102:
  
  
-=== Summary ===+==== Summary ====
   * Entity ~ form ∼ table ~ Proto   * Entity ~ form ∼ table ~ Proto
   * Record ~ row in a table ~ Data Card   * Record ~ row in a table ~ Data Card
   * Attribute ~ column in a table ~ field   * Attribute ~ column in a table ~ field
Print/export